ui: fix content height

This commit is contained in:
ardocrat 2023-08-10 23:07:17 +03:00
parent 6acb55ccca
commit 3632d002e7

View file

@ -101,8 +101,13 @@ impl Root {
..Default::default() ..Default::default()
}) })
.show_animated_inside(ui, is_panel_open, |ui| { .show_animated_inside(ui, is_panel_open, |ui| {
// Set content height as window height.
let mut rect = ui.available_rect_before_wrap();
rect.set_height(frame.info().window_info.size.y);
ui.allocate_ui_at_rect(rect, |ui| {
self.network.ui(ui, frame, cb); self.network.ui(ui, frame, cb);
}); });
});
// Show wallets content. // Show wallets content.
egui::CentralPanel::default() egui::CentralPanel::default()
@ -111,8 +116,13 @@ impl Root {
..Default::default() ..Default::default()
}) })
.show_inside(ui, |ui| { .show_inside(ui, |ui| {
// Set content height as window height.
let mut rect = ui.available_rect_before_wrap();
rect.set_height(frame.info().window_info.size.y);
ui.allocate_ui_at_rect(rect, |ui| {
self.wallets.ui(ui, frame, cb); self.wallets.ui(ui, frame, cb);
}); });
});
} }
/// Get [`NetworkContent`] panel state and width. /// Get [`NetworkContent`] panel state and width.