diff --git a/src/ui/composable_view.rs b/src/ui/composable_view.rs index a7f71a02ba1a3d0b617824761ed9a090e4093cd9..7351601b00ded36cf8511ebbc8b90b6fff031910 100644 --- a/src/ui/composable_view.rs +++ b/src/ui/composable_view.rs @@ -132,6 +132,11 @@ impl eframe::App for ComposableView { if ui.button("Layout Manager").clicked() { self.layout_manager.toggle_open_state(); } + + // If a pane is maximized show a visual clue + if self.maximized_pane.is_some() { + ui.label("Pane Maximized!"); + } }) }); diff --git a/src/ui/utils.rs b/src/ui/utils.rs index e9121eedef63af0d73069a8befb728255e042fa2..b9f510bda78fab7513f25defa33d1377ffdd6cd7 100644 --- a/src/ui/utils.rs +++ b/src/ui/utils.rs @@ -1,5 +1,5 @@ use egui::containers::Frame; -use egui::{Shadow, Style, Ui}; +use egui::{Shadow, Stroke, Style, Ui}; use super::panes::{Pane, PaneBehavior}; @@ -9,5 +9,6 @@ pub fn maximized_pane_ui(ui: &mut Ui, pane: &mut Pane) { Frame::popup(&Style::default()) .fill(egui::Color32::TRANSPARENT) .shadow(Shadow::NONE) + .stroke(Stroke::NONE) .show(ui, |ui| pane.ui(ui)); }