Not clear how to move windows
It's not always clear how windows can be moved when an external display is attached.
How to reproduce
- Attach an external display
- Bring up application list
- Click Gnome Web
- Try moving it to the external display
What is the current behaviour?
(This is a screenshot from undocked mode, but it's identical in docked mode AFAICT.)
I don't know how to move this window.
What is the expected behaviour?
I'm not sure. There should always be some cue to indicate that windows can be placed on the other screen.
Notes
Offloading the cue for moving to applications will result in inconsistency.
Perhaps the solution is to change something about the presentation of the screen contents when in floating mode. That change will stand out, and as such become a cue.
On server-side-decorated systems, tiling managers usually skip decorations, and floating managers have them, and so the presence of decorations is a natural cue as for which mode is active.
Since the headerbar takes the role of decorations, perhaps something should change there. (That would still not solve the issue of inconsistent applications.)
Perhaps the compositor should do something, like automatically lay out windows on the external screen when enabled. That would have forced thinking about how to move them, at the cost of being unexpected.
Which version did you encounter the bug in?
Phosh Version: 0.14.0-1pureos1
What hardware are you running phosh on?
L5 Evergreen