weston_desktop_surface_set_user_data(dsurface, surface);
if (ivi->shell_client.ready) {
- if (ivi_check_pending_desktop_surface_popup(surface))
- ivi_set_desktop_surface_popup(surface);
- else
- ivi_set_desktop_surface(surface);
+ ivi_check_pending_desktop_surface(surface);
} else {
/*
* We delay creating "normal" desktop surfaces until later, to