]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkapplication.c
GtkApplication: properly unexport x11 menus
[~andy/gtk] / gtk / gtkapplication.c
index a4486c4212f9a317017d21caa13f1da5e411a70a..bbb65b847e3f8e7f73a5e06cb6467964d65419db 100644 (file)
@@ -289,12 +289,12 @@ gtk_application_startup_x11 (GtkApplication *application)
 static void
 gtk_application_shutdown_x11 (GtkApplication *application)
 {
-  application->priv->session_bus = NULL;
-  application->priv->object_path = NULL;
-
   gtk_application_set_app_menu_x11 (application, NULL);
   gtk_application_set_menubar_x11 (application, NULL);
 
+  application->priv->session_bus = NULL;
+  application->priv->object_path = NULL;
+
   g_clear_object (&application->priv->sm_proxy);
   g_clear_object (&application->priv->client_proxy);
   g_free (application->priv->app_id);