summaryrefslogtreecommitdiff
path: root/libmdock/mdock-widget.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmdock/mdock-widget.c')
-rw-r--r--libmdock/mdock-widget.c5
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)