diff --git a/containments/panel/package/contents/ui/SlidingContainer.qml b/containments/panel/package/contents/ui/SlidingContainer.qml index 19ce77c8..c7def8b7 100644 --- a/containments/panel/package/contents/ui/SlidingContainer.qml +++ b/containments/panel/package/contents/ui/SlidingContainer.qml @@ -48,6 +48,8 @@ NanoShell.FullScreenOverlay { width: Screen.width height: Screen.height + Component.onCompleted: plasmoid.nativeInterface.panel = window; + onInitiallyOpenedChanged: { if (initiallyOpened) mainFlickable.focus = true; } @@ -128,7 +130,6 @@ NanoShell.FullScreenOverlay { to: window.closedContentY onFinished: { window.visible = false; - window.closed(); } } PropertyAnimation { diff --git a/containments/panel/package/contents/ui/main.qml b/containments/panel/package/contents/ui/main.qml index 4d016891..5a12918c 100644 --- a/containments/panel/package/contents/ui/main.qml +++ b/containments/panel/package/contents/ui/main.qml @@ -182,7 +182,7 @@ Item { slidingPanel.userInteracting = true; slidingPanel.flickable.contentY = slidingPanel.closedContentY; oldMouseY = mouse.y; - slidingPanel.showFullScreen(); + slidingPanel.visible = true; } onPositionChanged: { slidingPanel.updateOffset(mouse.y - oldMouseY);