shell: Remove obsolete workaround

Cursor surface now are properly initialized.
dev
Kristian Høgsberg 13 years ago
parent dbae80e6b5
commit 56d23bc3ee
  1. 4
      src/shell.c

@ -1903,10 +1903,6 @@ switcher_next(struct switcher *switcher)
struct weston_surface *first = NULL, *prev = NULL, *next = NULL; struct weston_surface *first = NULL, *prev = NULL, *next = NULL;
wl_list_for_each(surface, &compositor->surface_list, link) { wl_list_for_each(surface, &compositor->surface_list, link) {
/* Workaround for cursor surfaces. */
if (surface->surface.resource.destroy_listener_list.next == NULL)
continue;
switch (get_shell_surface_type(surface)) { switch (get_shell_surface_type(surface)) {
case SHELL_SURFACE_TOPLEVEL: case SHELL_SURFACE_TOPLEVEL:
case SHELL_SURFACE_FULLSCREEN: case SHELL_SURFACE_FULLSCREEN:

Loading…
Cancel
Save