window: Initialize workspace state before first roundtrip

The workspace state parameters were initialized after the first
roundtrip. If a workspace manager state event was received during this
roundtrip the state parameters were cleared leaving an incorrect state.

Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Jonas Ådahl 12 years ago committed by Kristian Høgsberg
parent 71c474416a
commit f77beeb981
  1. 6
      clients/window.c

@ -3772,6 +3772,9 @@ display_create(int argc, char *argv[])
return NULL;
}
d->workspace = 0;
d->workspace_count = 1;
/* Set up listener so we'll catch all events. */
wl_display_add_global_listener(d->display,
display_handle_global, d);
@ -3794,9 +3797,6 @@ display_create(int argc, char *argv[])
wl_list_init(&d->window_list);
d->workspace = 0;
d->workspace_count = 1;
return d;
}

Loading…
Cancel
Save