ui: fix title height
This commit is contained in:
parent
2433f1f7b9
commit
afdcc4dcb9
2 changed files with 4 additions and 14 deletions
|
@ -117,18 +117,7 @@ impl Network {
|
|||
});
|
||||
}
|
||||
|
||||
egui::TopBottomPanel::top("network_title")
|
||||
.exact_height(TitlePanel::DEFAULT_HEIGHT)
|
||||
.resizable(false)
|
||||
.frame(egui::Frame {
|
||||
fill: Colors::YELLOW,
|
||||
inner_margin: Margin::same(0.0),
|
||||
outer_margin: Margin::same(0.0),
|
||||
..Default::default()
|
||||
})
|
||||
.show_inside(ui, |ui| {
|
||||
self.title_ui(ui, frame);
|
||||
});
|
||||
|
||||
egui::TopBottomPanel::bottom("network_tabs")
|
||||
.frame(egui::Frame {
|
||||
|
|
|
@ -41,7 +41,7 @@ pub enum TitleType {
|
|||
pub struct TitlePanel;
|
||||
|
||||
impl TitlePanel {
|
||||
pub const DEFAULT_HEIGHT: f32 = 52.0;
|
||||
pub const DEFAULT_HEIGHT: f32 = 54.0;
|
||||
|
||||
pub fn ui(title: TitleType, l: Option<TitleAction>, r: Option<TitleAction>, ui: &mut egui::Ui) {
|
||||
let id = match &title {
|
||||
|
@ -104,6 +104,7 @@ impl TitlePanel {
|
|||
builder
|
||||
.size(Size::remainder())
|
||||
.size(Size::exact(30.0))
|
||||
.size(Size::exact(2.0))
|
||||
.vertical(|mut strip| {
|
||||
strip.cell(|ui| {
|
||||
ui.add_space(4.0);
|
||||
|
@ -131,8 +132,8 @@ impl TitlePanel {
|
|||
ui.ctx().request_repaint();
|
||||
}
|
||||
});
|
||||
ui.add_space(2.0);
|
||||
});
|
||||
strip.empty();
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue