mirror of
https://github.com/labwc/labwc.git
synced 2026-02-05 04:06:33 -05:00
We already allow some xwayland-unmanaged surfaces to take focus on map, if indicated by wlr_xwayland_or_surface_wants_focus(). But once these surfaces lose focus, they never regain it again. Add desktop_focus_view_or_surface() and call it in the appropriate places to allow these views to regain focus in the usual ways (e.g. clicking on them or focus-follows-mouse). |
||
|---|---|---|
| .. | ||
| cursor.c | ||
| gestures.c | ||
| input.c | ||
| key-state.c | ||
| keyboard.c | ||
| meson.build | ||
| touch.c | ||