From 9c18e5dbef7fc328aaccd2e5d9f7efddbdd33879 Mon Sep 17 00:00:00 2001 From: Michail Vourlakos Date: Thu, 15 Feb 2018 18:51:01 +0200 Subject: [PATCH] fix warnings --- containment/package/contents/ui/EditModeVisual.qml | 6 ++++-- containment/package/contents/ui/VisibilityManager.qml | 2 +- containment/package/contents/ui/main.qml | 3 ++- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/containment/package/contents/ui/EditModeVisual.qml b/containment/package/contents/ui/EditModeVisual.qml index f987f0f8d..4f380917b 100644 --- a/containment/package/contents/ui/EditModeVisual.qml +++ b/containment/package/contents/ui/EditModeVisual.qml @@ -28,8 +28,10 @@ import org.kde.latte 0.1 as Latte Item{ id: editVisual - width: root.isHorizontal ? dock.width : visibilityManager.thicknessNormalOriginal + theme.defaultFont.pixelSize - height: root.isVertical ? dock.height : visibilityManager.thicknessNormalOriginal + theme.defaultFont.pixelSize + width: root.isHorizontal ? (dock ? dock.width : root.width) : + visibilityManager.thicknessNormalOriginal + theme.defaultFont.pixelSize + height: root.isVertical ? (dock ? dock.height : root.height) : + visibilityManager.thicknessNormalOriginal + theme.defaultFont.pixelSize opacity: 0 diff --git a/containment/package/contents/ui/VisibilityManager.qml b/containment/package/contents/ui/VisibilityManager.qml index 80bb1eb9e..cec474475 100644 --- a/containment/package/contents/ui/VisibilityManager.qml +++ b/containment/package/contents/ui/VisibilityManager.qml @@ -154,7 +154,7 @@ Item{ } Binding{ - target: dock.visibility + target: dock && dock.visibility ? dock.visibility : null property: "enabledDynamicBackground" when: dock && dock.visibility value: root.backgroundOnlyOnMaximized diff --git a/containment/package/contents/ui/main.qml b/containment/package/contents/ui/main.qml index 1ce551a20..0450d78fa 100644 --- a/containment/package/contents/ui/main.qml +++ b/containment/package/contents/ui/main.qml @@ -83,7 +83,8 @@ DragDrop.DropArea { property bool disablePanelShadowMaximized: plasmoid.configuration.disablePanelShadowForMaximized property bool drawShadowsExternal: panelShadowsActive && behaveAsPlasmaPanel && !visibilityManager.inTempHiding property bool editMode: editModeVisual.inEditMode - property bool forceSolidPanel: plasmoid.configuration.solidBackgroundForMaximized && (dock.visibility.existsWindowMaximized || dock.visibility.existsWindowSnapped) + property bool forceSolidPanel: plasmoid.configuration.solidBackgroundForMaximized && dock && dock.visibility + &&(dock.visibility.existsWindowMaximized || dock.visibility.existsWindowSnapped) property bool forceTransparentPanel: root.backgroundOnlyOnMaximized && !(dock.visibility.existsWindowMaximized || dock.visibility.existsWindowSnapped) && Latte.WindowSystem.compositingActive