New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 890271 link

Starred by 1 user

Issue metadata

Status: Started
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 875161



Sign in to add a comment

[ozone/wayland] Start using wl_surface_listener::enter and ::leave to be able to get displays

Project Member Reported by msi...@igalia.com, Sep 28

Issue description

The newly added WaylandScreen class lacks of the implementation of such methods as GetDisplayForAcceleratedWidget, GetAcceleratedWidgetAtScreenPoint and etc.

In the Wayland env, clients are not able to now the cursor location in the global coordinate system, but rather in the local surface coordinate. Thus,
the wl_surface_listener can be used to know on which wl_output the wl_surface is rendered.
 
Blocking: 875161
Labels: Wayland
Status: Started (was: Untriaged)
Components: UI
Labels: Hotlist-DesktopUIToolingRequired Hotlist-DesktopUIChecked

Sign in to add a comment