diff --git a/applets/systemtray/container/package/contents/ui/main.qml b/applets/systemtray/container/package/contents/ui/main.qml --- a/applets/systemtray/container/package/contents/ui/main.qml +++ b/applets/systemtray/container/package/contents/ui/main.qml @@ -32,6 +32,12 @@ Plasmoid.preferredRepresentation: Plasmoid.fullRepresentation Plasmoid.status: internalSystray ? internalSystray.status : PlasmaCore.Types.UnknownStatus + Plasmoid.onExpandedChanged: { + if (internalSystray && !plasmoid.expanded) { + internalSystray.expanded = false; + } + } + property Item internalSystray Component.onCompleted: {