From a2876a3b72bfb59f8cbd91b796027d3ba4c045f3 Mon Sep 17 00:00:00 2001 From: Michail Vourlakos Date: Sat, 9 Mar 2019 22:18:27 +0200 Subject: [PATCH] make edit mode popup plasma friendly --- .../contents/ui/editmode/SettingsOverlay.qml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/containment/package/contents/ui/editmode/SettingsOverlay.qml b/containment/package/contents/ui/editmode/SettingsOverlay.qml index 29ad78997..6db29ea60 100644 --- a/containment/package/contents/ui/editmode/SettingsOverlay.qml +++ b/containment/package/contents/ui/editmode/SettingsOverlay.qml @@ -19,6 +19,7 @@ import QtQuick 2.7 import QtGraphicalEffects 1.0 +import QtQuick.Layouts 1.1 import org.kde.plasma.plasmoid 2.0 import org.kde.plasma.core 2.0 as PlasmaCore @@ -111,14 +112,18 @@ Item{ id: tooltip visualParent: settingsOverlay - type: PlasmaCore.Dialog.Dock - flags: Qt.WindowStaysOnTopHint | Qt.WindowDoesNotAcceptFocus | Qt.BypassWindowManagerHint | Qt.ToolTip + flags: Qt.WindowStaysOnTopHint | Qt.ToolTip location: plasmoid.location mainItem: MouseArea { id: tooltipMouseArea - width: label.width + (2 * units.smallSpacing) - height: label.height + Layout.minimumWidth: label.width + (2 * units.smallSpacing) + Layout.preferredWidth: Layout.minimumWidth + Layout.maximumWidth: Layout.minimumWidth + + Layout.minimumHeight: label.height + Layout.preferredHeight: Layout.minimumHeight + Layout.maximumHeight: Layout.minimumHeight hoverEnabled: true PlasmaComponents.Label {