The applet should resize when adding or removing buttons. Now it only resizes after restarting plasmashell. Reproducible: Always
Confirmed. Looks to be changing a binding to a direct assignment (=) in the checkLayout function. Adding Qt.binding() will fix it, but ideally I want to kill the checkLayout function it's not very declarative
Git commit 5c1cb198d69bb06e82c9fb5feb0ebbeec162230c by Kai Uwe Broulik. Committed on 17/02/2015 at 21:45. Pushed by broulik into branch 'master'. Replace checkLayout() function by declarative bindings and set a sensible minimum size Related: bug 339435 FIXED-IN: 5.3.0 REVIEW: 122596 M +30 -47 applets/lock_logout/contents/ui/lockout.qml http://commits.kde.org/plasma-workspace/5c1cb198d69bb06e82c9fb5feb0ebbeec162230c