From a89d76b23ce6f3bb4e60d3570f54f61c35f96ff7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonah=20Br=C3=BCchert?= Date: Fri, 26 Jun 2020 23:18:04 +0200 Subject: [PATCH] Make panels opaque when StartupFeedback is open --- containments/panel/package/contents/ui/main.qml | 4 +++- containments/taskpanel/package/contents/ui/main.qml | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/containments/panel/package/contents/ui/main.qml b/containments/panel/package/contents/ui/main.qml index ae406997..6b3261b0 100644 --- a/containments/panel/package/contents/ui/main.qml +++ b/containments/panel/package/contents/ui/main.qml @@ -28,6 +28,8 @@ import org.kde.plasma.components 3.0 as PlasmaComponents import org.kde.plasma.workspace.components 2.0 as PlasmaWorkspace import org.kde.taskmanager 0.1 as TaskManager +import org.kde.plasma.private.nanoshell 2.0 as NanoShell + import "LayoutManager.js" as LayoutManager import "quicksettings" @@ -45,7 +47,7 @@ Item { property bool reorderingApps: false property var layoutManager: LayoutManager - readonly property bool showingApp: tasksModel.activeTask && tasksModel.activeTask.valid && !tasksModel.data(tasksModel.activeTask, TaskManager.AbstractTasksModel.IsFullScreen) + readonly property bool showingApp: tasksModel.activeTask && tasksModel.activeTask.valid && !tasksModel.data(tasksModel.activeTask, TaskManager.AbstractTasksModel.IsFullScreen) || NanoShell.StartupFeedback.visible Containment.onAppletAdded: { addApplet(applet, x, y); diff --git a/containments/taskpanel/package/contents/ui/main.qml b/containments/taskpanel/package/contents/ui/main.qml index 5cdbd344..b3cdd7a4 100644 --- a/containments/taskpanel/package/contents/ui/main.qml +++ b/containments/taskpanel/package/contents/ui/main.qml @@ -27,6 +27,8 @@ import org.kde.plasma.core 2.0 as PlasmaCore import org.kde.plasma.components 2.0 as PlasmaComponents import org.kde.kquickcontrolsaddons 2.0 +import org.kde.plasma.private.nanoshell 2.0 as NanoShell + PlasmaCore.ColorScope { id: root width: 600 @@ -35,7 +37,7 @@ PlasmaCore.ColorScope { Plasmoid.backgroundHints: PlasmaCore.Types.NoBackground - readonly property bool showingApp: tasksModel.activeTask && tasksModel.activeTask.valid && !tasksModel.data(tasksModel.activeTask, TaskManager.AbstractTasksModel.IsFullScreen) + readonly property bool showingApp: tasksModel.activeTask && tasksModel.activeTask.valid && !tasksModel.data(tasksModel.activeTask, TaskManager.AbstractTasksModel.IsFullScreen) || NanoShell.StartupFeedback.visible property QtObject taskSwitcher: taskSwitcherLoader.item ? taskSwitcherLoader.item : null Loader {