From 725b0ef5cf92979ebe9ffe91f41e40a178efb92f Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Sat, 21 Mar 2026 12:28:02 +0100 Subject: [PATCH] hefty: bar: windowinfo: fix icon randomly not showing --- .../hefty/topLayer/bar/widgets/HWindowInfo.qml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/dots/.config/quickshell/ii/modules/hefty/topLayer/bar/widgets/HWindowInfo.qml b/dots/.config/quickshell/ii/modules/hefty/topLayer/bar/widgets/HWindowInfo.qml index 2075d8b65..b854f01d1 100644 --- a/dots/.config/quickshell/ii/modules/hefty/topLayer/bar/widgets/HWindowInfo.qml +++ b/dots/.config/quickshell/ii/modules/hefty/topLayer/bar/widgets/HWindowInfo.qml @@ -94,14 +94,14 @@ HBarWidgetWithPopout { diameter: appIcon.implicitSize } Loader { + id: renderedIconLoader anchors.fill: appIcon - Colorizer { - id: renderedIcon + visible: root.activeWindow + sourceComponent: Colorizer { implicitWidth: appIcon.implicitWidth implicitHeight: appIcon.implicitHeight - colorizationColor: Appearance.colors.colOnLayer0 - // colorization: Config.options.bar.workspaces.monochromeIcons ? 0.8 : 0.5 - colorization: 1 + colorizationColor: Appearance.m3colors.darkmode ? Appearance.colors.colOnSecondaryContainer : Appearance.colors.colOnPrimary + colorization: Config.options.bar.workspaces.monochromeIcons ? 0.8 : 0.5 brightness: 0 source: appIcon @@ -110,13 +110,12 @@ HBarWidgetWithPopout { maskThresholdMin: 0.5 maskSpreadAtMin: 1 - visible: root.activeWindow } } MaterialSymbol { anchors.centerIn: parent - visible: !renderedIcon.visible + visible: !renderedIconLoader.visible text: "overview_key" iconSize: 16 }