summaryrefslogtreecommitdiffstats
path: root/default-plugins/status-bar/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'default-plugins/status-bar/src/main.rs')
-rw-r--r--default-plugins/status-bar/src/main.rs9
1 files changed, 8 insertions, 1 deletions
diff --git a/default-plugins/status-bar/src/main.rs b/default-plugins/status-bar/src/main.rs
index 27dc3262d..daeb30f13 100644
--- a/default-plugins/status-bar/src/main.rs
+++ b/default-plugins/status-bar/src/main.rs
@@ -10,7 +10,8 @@ use zellij_tile_utils::style;
use first_line::{ctrl_keys, superkey};
use second_line::{
- fullscreen_panes_to_hide, keybinds, locked_fullscreen_panes_to_hide, system_clipboard_error,
+ floating_panes_are_visible, fullscreen_panes_to_hide, keybinds,
+ locked_floating_panes_are_visible, locked_fullscreen_panes_to_hide, system_clipboard_error,
text_copied_hint,
};
use tip::utils::get_cached_tip_name;
@@ -222,6 +223,12 @@ impl State {
),
_ => keybinds(&self.mode_info, &self.tip_name, cols),
}
+ } else if active_tab.are_floating_panes_visible {
+ match self.mode_info.mode {
+ InputMode::Normal => floating_panes_are_visible(&self.mode_info.palette),
+ InputMode::Locked => locked_floating_panes_are_visible(&self.mode_info.palette),
+ _ => keybinds(&self.mode_info, &self.tip_name, cols),
+ }
} else {
keybinds(&self.mode_info, &self.tip_name, cols)
}