From b43bbcfa7d104089b4ffde74ba3aaec5baad224e Mon Sep 17 00:00:00 2001 From: ChristianVisintin Date: Sun, 29 Nov 2020 15:03:31 +0100 Subject: [PATCH] Draw popup area --- src/ui/activities/filetransfer_activity.rs | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/src/ui/activities/filetransfer_activity.rs b/src/ui/activities/filetransfer_activity.rs index ba47efe..f729784 100644 --- a/src/ui/activities/filetransfer_activity.rs +++ b/src/ui/activities/filetransfer_activity.rs @@ -1570,6 +1570,34 @@ impl FileTransferActivity { .highlight_style(Style::default().add_modifier(Modifier::BOLD)) } + /// ### draw_popup_area + /// + /// Draw popup area + fn draw_popup_area(&self, area: Rect) -> Rect { + let popup_layout = Layout::default() + .direction(Direction::Vertical) + .constraints( + [ + Constraint::Percentage((80) / 2), + Constraint::Percentage(20), + Constraint::Percentage((80) / 2), + ] + .as_ref(), + ) + .split(area); + Layout::default() + .direction(Direction::Horizontal) + .constraints( + [ + Constraint::Percentage((80) / 2), + Constraint::Percentage(20), + Constraint::Percentage((80) / 2), + ] + .as_ref(), + ) + .split(popup_layout[1])[1] + } + /// ### draw_footer /// /// Draw authentication page footer