shell: Do not set none role for applications w/o appid
[src/agl-compositor.git] / src / compositor.c
index 9a3a825..5d8d300 100644 (file)
@@ -86,6 +86,7 @@ handle_output_destroy(struct wl_listener *listener, void *data)
                output->fullscreen_view.fs->view = NULL;
        }
 
+       weston_layer_fini(&output->ivi->fullscreen);
        output->output = NULL;
        wl_list_remove(&output->output_destroy.link);
 }
@@ -1678,8 +1679,10 @@ int wet_main(int argc, char *argv[], const struct weston_testsuite_data *test_da
                        backend = choose_default_backend();
        }
        /* from [core] */
-       weston_config_section_get_bool(section, "hide-cursor", &ivi.hide_cursor, false);
-       weston_config_section_get_bool(section, "activate-by-default", &ivi.activate_by_default, true);
+       weston_config_section_get_bool(section, "hide-cursor",
+                                      &ivi.hide_cursor, false);
+       weston_config_section_get_bool(section, "activate-by-default",
+                                      &ivi.activate_by_default, true);
 
        display = wl_display_create();
        loop = wl_display_get_event_loop(display);