diff options
Diffstat (limited to 'libwnck/test-selector.c')
-rw-r--r-- | libwnck/test-selector.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/libwnck/test-selector.c b/libwnck/test-selector.c index fb27ea3..dcc09cb 100644 --- a/libwnck/test-selector.c +++ b/libwnck/test-selector.c @@ -16,6 +16,7 @@ int main (int argc, char **argv) { GOptionContext *ctxt; + WnckHandle *handle; WnckScreen *screen; GtkWidget *win; GtkWidget *frame; @@ -30,7 +31,8 @@ main (int argc, char **argv) gtk_init (&argc, &argv); - screen = wnck_screen_get_default (); + handle = wnck_handle_new (WNCK_CLIENT_TYPE_APPLICATION); + screen = wnck_handle_get_default_screen (handle); /* because the pager doesn't respond to signals at the moment */ wnck_screen_force_update (screen); @@ -48,7 +50,7 @@ main (int argc, char **argv) G_CALLBACK (gtk_main_quit), NULL); - selector = wnck_selector_new (); + selector = wnck_selector_new_with_handle (handle); frame = gtk_frame_new (NULL); gtk_frame_set_shadow_type (GTK_FRAME (frame), GTK_SHADOW_IN); @@ -71,5 +73,7 @@ main (int argc, char **argv) gtk_main (); + g_object_unref (handle); + return 0; } |