--add NeedsAttention status when a menu is showing, and
Passive status when the menu is not available
--remove status updates from plasmoid interface
Details
Details
- Reviewers
broulik - Group Reviewers
Plasma - Commits
- R120:e6969f2c776f: update appMenu status only from qml side
I used debug messages to confirm the status changes and
also Latte to check that dynamic background now works ok
Diff Detail
Diff Detail
- Repository
- R120 Plasma Workspace
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Comment Actions
@broulik my only concerns are for line:
setStatus(Plasma::Types::AcceptingInputStatus);
do you know if there was any specific reason for it?
Comment Actions
AcceptingInputStatus
This was to keep an auto-hidden panel visible but I think the panel (at least Plasma, dunno about latte) is smart enough to stay open when a transient child is open, see 2d8b4e1dec26c5976dd75c238c3ae8a4700b8dd9
Comment Actions
but I think the panel (at least Plasma, dunno about latte) is smart enough to stay open when a transient child is open
no prob then... Latte uses the NeedsAttention from applets to block auto-hiding