From 205e73e8e8f9e13c259c8719dcf76024ac7656d0 Mon Sep 17 00:00:00 2001 From: ItsLemmy Date: Thu, 13 Nov 2025 08:43:02 -0500 Subject: [PATCH] Cava: fix activation logic due to new panel structure. --- Modules/MainScreen/SmartPanel.qml | 2 -- Services/Media/CavaService.qml | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/Modules/MainScreen/SmartPanel.qml b/Modules/MainScreen/SmartPanel.qml index 22bf48be..7574beeb 100644 --- a/Modules/MainScreen/SmartPanel.qml +++ b/Modules/MainScreen/SmartPanel.qml @@ -15,8 +15,6 @@ import qs.Services.UI Item { id: root - // PUBLIC API - unchanged for backward compatibility - // Screen property provided by MainScreen property ShellScreen screen: null diff --git a/Services/Media/CavaService.qml b/Services/Media/CavaService.qml index b37b582e..ec4810e2 100644 --- a/Services/Media/CavaService.qml +++ b/Services/Media/CavaService.qml @@ -16,7 +16,7 @@ Singleton { * - LockScreen is opened * - A control center is open */ - property bool shouldRun: BarService.hasAudioVisualizer || PanelService.lockScreen?.active || (PanelService.openedPanel && PanelService.openedPanel.objectName.startsWith("controlCenterPanel")) + property bool shouldRun: BarService.hasAudioVisualizer || PanelService.lockScreen?.active || (PanelService.openedPanel && PanelService.openedPanel.panelWrapper.objectName.startsWith("controlCenterPanel")) property var values: Array(barsCount).fill(0) property int barsCount: 32