diff --git a/quickshell/Modules/Settings/DisplayConfigTab.qml b/quickshell/Modules/Settings/DisplayConfigTab.qml index 2ad1ca8dd..525d78ac6 100644 --- a/quickshell/Modules/Settings/DisplayConfigTab.qml +++ b/quickshell/Modules/Settings/DisplayConfigTab.qml @@ -457,7 +457,7 @@ Item { readonly property bool identifyConfigured: { if (!DisplayConfigState.hasOutputBackend || DisplayConfigState.readOnly) return false; - if (!["niri", "hyprland", "mango"].includes(CompositorService.compositor)) + if (!DisplayConfigState.include.compositorSupported) return true; return DisplayConfigState.includeStatus.included; } diff --git a/quickshell/Modules/Settings/Widgets/IncludeSetupBanner.qml b/quickshell/Modules/Settings/Widgets/IncludeSetupBanner.qml index f882faf5e..0f02b3d8d 100644 --- a/quickshell/Modules/Settings/Widgets/IncludeSetupBanner.qml +++ b/quickshell/Modules/Settings/Widgets/IncludeSetupBanner.qml @@ -17,7 +17,7 @@ StyledRect { color: Theme.withAlpha(Theme.primary, 0.15) border.color: Theme.withAlpha(Theme.primary, 0.3) border.width: Theme.outlineWidth - visible: visibleCondition && (showLegacy || showSetup) && !include.checking + visible: visibleCondition && include.compositorSupported && (showLegacy || showSetup) && !include.checking Row { id: content