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 5f004262..bcd6a757 100644 --- a/plasma/plasmoids/io.gitgud.wackyideas.SevenStart/contents/ui/MenuRepresentation.qml +++ b/plasma/plasmoids/io.gitgud.wackyideas.SevenStart/contents/ui/MenuRepresentation.qml @@ -108,7 +108,6 @@ PlasmaCore.Dialog { popupPosition(); if (!visible) { reset(); - firstTimePopup = false; } else { requestActivate(); searchField.forceActiveFocus(); @@ -268,11 +267,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: firstTimePopup ? 1.0 : 0.0 // To prevent even more NP-hard unpredictable behavior + opacity: iconUser.visible && firstTimePopup // To prevent even more NP-hard unpredictable behavior mainItem: FloatingIcon { id: compositingIcon - visible: firstTimePopup && compositingEnabled + visible: 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 f500081d..bc93f754 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 {