X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Ftaskbar%2Ftaskbar.c;h=6fe5173aa1306eb33860aa183d1ab5877cc2fb66;hb=bdf5fa4daad88f6a65b6f4be3acae7b663906e86;hp=8da5b03d381b098669aa9c567b56ee78a14f0582;hpb=343070b2c8c943fdbece1b34c94506d51f7c8c8c;p=chaz%2Ftint2 diff --git a/src/taskbar/taskbar.c b/src/taskbar/taskbar.c index 8da5b03..6fe5173 100644 --- a/src/taskbar/taskbar.c +++ b/src/taskbar/taskbar.c @@ -103,6 +103,8 @@ void init_taskbar() tskbar = &panel->taskbar[j]; memcpy(&tskbar->area, &panel->g_taskbar, sizeof(Area)); tskbar->desktop = j; + if (j == server.desktop && tskbar->area.use_active) + tskbar->area.is_active = 1; // add taskbar to the panel panel->area.list = g_slist_append(panel->area.list, tskbar); @@ -175,7 +177,6 @@ void task_refresh_tasklist () Task *tsk; win = server_get_property (server.root_win, server.atom._NET_CLIENT_LIST, XA_WINDOW, &num_results); - if (!win) return; // Remove any old and set active win