This commit is contained in:
Johan Malm 2026-02-19 07:14:45 +01:00 committed by GitHub
commit e1cf1c6e68
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 53 additions and 68 deletions

View file

@ -372,6 +372,7 @@ void desktop_focus_topmost_view(struct server *server);
void seat_init(struct server *server);
void seat_finish(struct server *server);
void seat_reconfigure(struct server *server);
void seat_force_focus_surface(struct seat *seat, struct wlr_surface *surface);
void seat_focus_surface(struct seat *seat, struct wlr_surface *surface);
void seat_pointer_end_grab(struct seat *seat, struct wlr_surface *surface);

View file

@ -30,6 +30,7 @@ struct lab_layer_popup {
struct wlr_xdg_popup *wlr_popup;
struct wlr_scene_tree *scene_tree;
struct server *server;
struct lab_layer_surface *lab_layer_surface;
/* To simplify moving popup nodes from the bottom to the top layer */
struct wlr_box output_toplevel_sx_box;
@ -38,6 +39,7 @@ struct lab_layer_popup {
struct wl_listener destroy;
struct wl_listener new_popup;
struct wl_listener reposition;
struct wl_listener grab;
};
void layers_init(struct server *server);

View file

@ -75,8 +75,6 @@ void xwayland_adjust_usable_area(struct view *view,
void xwayland_update_workarea(struct server *server);
void xwayland_reset_cursor(struct server *server);
void xwayland_flush(struct server *server);
#endif /* HAVE_XWAYLAND */