From f4d5f54f9a9ebb29d52f01c33aea835f9018a203 Mon Sep 17 00:00:00 2001 From: zach Date: Mon, 23 Mar 2026 21:56:23 +0100 Subject: [PATCH] hide when notif --- Config/BarConfig.qml | 1 + Config/Config.qml | 1 + Drawers/Windows.qml | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Config/BarConfig.qml b/Config/BarConfig.qml index 087991c..9a13008 100644 --- a/Config/BarConfig.qml +++ b/Config/BarConfig.qml @@ -66,6 +66,7 @@ JsonObject { }, ] property int height: 34 + property bool hideWhenNotif: false property Popouts popouts: Popouts { } property int rounding: 8 diff --git a/Config/Config.qml b/Config/Config.qml index 069da6a..b88f373 100644 --- a/Config/Config.qml +++ b/Config/Config.qml @@ -84,6 +84,7 @@ Singleton { function serializeBar(): var { return { autoHide: barConfig.autoHide, + hideWhenNotif: barConfig.hideWhenNotif, rounding: barConfig.rounding, border: barConfig.border, height: barConfig.height, diff --git a/Drawers/Windows.qml b/Drawers/Windows.qml index 98772c7..52cecf4 100644 --- a/Drawers/Windows.qml +++ b/Drawers/Windows.qml @@ -129,7 +129,7 @@ Variants { Binding { property: "bar" target: visibilities - value: visibilities.sidebar || visibilities.dashboard || visibilities.osd || visibilities.notif || visibilities.resources || visibilities.settings || bar.isHovered + value: visibilities.sidebar || visibilities.dashboard || visibilities.osd || (!Config.barConfig.hideWhenNotif && visibilities.notif) || visibilities.resources || visibilities.settings || bar.isHovered when: Config.barConfig.autoHide }