aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDaniel Jankowski <daniel.jankowski@rub.de>2024-11-30 13:07:24 +0100
committerDaniel Jankowski <daniel.jankowski@rub.de>2024-11-30 13:07:24 +0100
commitf5b8a71c0f1cac0e9092db03f226a7db913ee2a4 (patch)
tree4433ec1b994c5896ea60e88744ce7e75e30a58bc /src
parentchore: bump version to v0.19.0 (diff)
downloadsl0pstatus-f5b8a71c0f1cac0e9092db03f226a7db913ee2a4.tar.gz
sl0pstatus-f5b8a71c0f1cac0e9092db03f226a7db913ee2a4.tar.xz
sl0pstatus-f5b8a71c0f1cac0e9092db03f226a7db913ee2a4.zip
fix: don't toggle frames on when all configs are disabled
Fixes #94
Diffstat (limited to 'src')
-rw-r--r--src/frames.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/frames.rs b/src/frames.rs
index 19f6d5d..d26ccdf 100644
--- a/src/frames.rs
+++ b/src/frames.rs
@@ -10,6 +10,13 @@ pub fn hide_frames_conditionally(
mode_info: &ModeInfo,
plugin_pane_id: PluginIds,
) {
+ if !cfg_hide_frames_for_single_pane
+ && !cfg_hide_frames_except_for_search
+ && !cfg_hide_frames_except_for_fullscreen
+ {
+ return;
+ }
+
let panes = match get_current_panes(tabs, pane_info) {
Some(panes) => panes,
None => return,