diff options
Diffstat (limited to 'libmdock/mdock-widget.c')
-rw-r--r-- | libmdock/mdock-widget.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libmdock/mdock-widget.c b/libmdock/mdock-widget.c index 8da6869..defca10 100644 --- a/libmdock/mdock-widget.c +++ b/libmdock/mdock-widget.c @@ -48,9 +48,14 @@ static void handle_window_closed(MDockWidget *self, WnckWindow *window, WnckScre static void handle_window_opened(MDockWidget *self, WnckWindow *window, WnckScreen *screen) { + if (wnck_window_is_skip_tasklist(window)) { + return; + } g_debug("Window opened: %s", wnck_window_get_name(window)); AppId *appid = app_id_from_window(window); g_debug("%s %d %s %s %s", appid->host, appid->uid, appid->executable, appid->wm_class_class, appid->wm_class_name); + const gchar *desktopid = match_appid_to_desktopid(appid); + g_debug("desktopid: %s", desktopid); } static void mdock_widget_dispose(GObject *obj) |