X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Ftaskbar%2Ftask.c;h=866fdb8b9fb3c3fc0ecde9a0a9ef7bc6bb0990cd;hb=45704e9e1b7798307c0fb9a664b8e759a8524f38;hp=d704f3522ea21ed92af7f3cb45f71d0f5eaaf3fb;hpb=225d539a919521805c08b3fc7b74a06a52db6f40;p=chaz%2Ftint2 diff --git a/src/taskbar/task.c b/src/taskbar/task.c index d704f35..866fdb8 100644 --- a/src/taskbar/task.c +++ b/src/taskbar/task.c @@ -45,7 +45,8 @@ void add_task (Window win) new_tsk.win = win; new_tsk.area.panel = &panel1[0]; new_tsk.desktop = window_get_desktop (win); - if (panel_mode == SINGLE_MONITOR) monitor = window_get_monitor (win); +// if (panel_mode == SINGLE_MONITOR) monitor = window_get_monitor (win); + if (nb_panel > 1) monitor = window_get_monitor (win); else monitor = 0; // allocate only one title and one icon @@ -64,7 +65,7 @@ void add_task (Window win) for (i=0 ; i < nb_panel ; i++) { for (j=0 ; j < panel1[i].nb_desktop ; j++) { if (new_tsk.desktop != ALLDESKTOP && new_tsk.desktop != j) continue; - if (panel_mode == SINGLE_MONITOR && panel1[i].monitor != monitor) continue; + if (nb_panel > 1 && panel1[i].monitor != monitor) continue; tskbar = &panel1[i].taskbar[j]; new_tsk2 = malloc(sizeof(Task));