diff --git a/plasma/plasmoids/io.gitgud.wackyideas.SevenStart/contents/ui/MenuRepresentation.qml b/plasma/plasmoids/io.gitgud.wackyideas.SevenStart/contents/ui/MenuRepresentation.qml index bcd6a757..5f004262 100644 --- a/plasma/plasmoids/io.gitgud.wackyideas.SevenStart/contents/ui/MenuRepresentation.qml +++ b/plasma/plasmoids/io.gitgud.wackyideas.SevenStart/contents/ui/MenuRepresentation.qml @@ -108,6 +108,7 @@ PlasmaCore.Dialog { popupPosition(); if (!visible) { reset(); + firstTimePopup = false; } else { requestActivate(); searchField.forceActiveFocus(); @@ -267,11 +268,11 @@ PlasmaCore.Dialog { backgroundHints: PlasmaCore.Types.NoBackground // To prevent the dialog background SVG from being rendered, we want a fully transparent window. visible: root.visible && !searching && compositingEnabled && !root.isTouchingTopEdge() //Plasmoid.location != PlasmaCore.Types.TopEdge - opacity: iconUser.visible && firstTimePopup // To prevent even more NP-hard unpredictable behavior + opacity: firstTimePopup ? 1.0 : 0.0 // To prevent even more NP-hard unpredictable behavior mainItem: FloatingIcon { id: compositingIcon - visible: compositingEnabled + visible: firstTimePopup && compositingEnabled } } } diff --git a/plasma/plasmoids/io.gitgud.wackyideas.SevenStart/contents/ui/main.qml b/plasma/plasmoids/io.gitgud.wackyideas.SevenStart/contents/ui/main.qml index bc93f754..f500081d 100644 --- a/plasma/plasmoids/io.gitgud.wackyideas.SevenStart/contents/ui/main.qml +++ b/plasma/plasmoids/io.gitgud.wackyideas.SevenStart/contents/ui/main.qml @@ -49,7 +49,7 @@ PlasmoidItem { toolTipSubText: "" CompactRepresentation { id: compactRepresentation; anchors.fill: parent } - MenuRepresentation { id: menuRepresentation } + //MenuRepresentation { id: menuRepresentation } // Used to run separate programs through this plasmoid. Plasma5Support.DataSource {