layout: Remove unused ivi_compositor reference
[src/agl-compositor.git] / src / desktop.c
index 8515a32..2ef6fee 100644 (file)
@@ -23,6 +23,7 @@
  * SOFTWARE.
  */
 
+#include <assert.h>
 #include "ivi-compositor.h"
 #include "policy.h"
 
@@ -92,10 +93,7 @@ desktop_surface_added(struct weston_desktop_surface *dsurface, void *userdata)
        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