Wayland: Unable to lower windows #102985

Open
opened 2022-12-07 00:22:39 +01:00 by Campbell Barton · 5 comments

Under Wayland it's not possible to lower windows.


  • From checking the WAYLAND API's it seems this is not supported. Similar to #98928 it seems likely this is a design decision.
  • Window raising is supported via xdg-activation-v1 (see: 3071ec486b).
Under Wayland it's not possible to lower windows. ---- - From checking the WAYLAND API's it seems this is not supported. Similar to #98928 it seems likely this is a design decision. - Window raising is supported via `xdg-activation-v1` (see: 3071ec486bffd0fef180f221a85f0b15f07b7950).
Campbell Barton self-assigned this 2022-12-07 00:22:39 +01:00
Author
Owner

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Author
Owner

Added subscriber: @ideasman42

Added subscriber: @ideasman42
Campbell Barton added the
Interest
Wayland
label 2023-03-21 10:22:17 +01:00
xdg_activation_v1? https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/50
Author
Owner

@eszlari this can be used to handle the activation part, which typically raises the window too (it misses proper raise/lower support).

Since X11 and Cocoa both raise and activate, it seems reasonable to activate for wayland too.

For reference, this commit (ea1aac88db) gives some hints for activation although there may be a simpler way to implement this when an application needs to raise it's own window.

@eszlari this can be used to handle the activation part, which typically raises the window too (it misses proper raise/lower support). Since X11 and Cocoa both raise and activate, it seems reasonable to activate for wayland too. For reference, this commit (https://codeberg.org/dnkl/foot/commit/ea1aac88db3a6d9f368406676c3e5a0cedcafd57) gives some hints for activation although there may be a simpler way to implement this when an application needs to raise it's own window.
Blender Bot added
Status
Resolved
and removed
Status
Confirmed
labels 2023-03-28 07:45:10 +02:00
Campbell Barton changed title from Wayland: Unable to raise/lower windows to Wayland: Unable to lower windows 2023-03-28 08:25:23 +02:00
Author
Owner

@eszlari added support for xdg-activation, although lowering windows still isn't supported (updated task).

@eszlari added support for xdg-activation, although lowering windows still isn't supported (updated task).
Blender Bot added
Status
Confirmed
and removed
Status
Resolved
labels 2023-03-28 08:27:46 +02:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: blender/blender#102985
No description provided.