X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Ftint2;a=blobdiff_plain;f=src%2Fpanel.c;h=6a98a26191aaf43ad2efc13daa1b5f3d4b8c019a;hp=797b96a2c11f8bcca73e7f99037660b001dce01a;hb=63bbffa4af17926ba2d52728883988eae402b07a;hpb=616c9da1e11226d2b98478ee644d12339489813a diff --git a/src/panel.c b/src/panel.c index 797b96a..6a98a26 100644 --- a/src/panel.c +++ b/src/panel.c @@ -219,9 +219,10 @@ void init_panel() if (panel_autohide) add_timeout(panel_autohide_hide_timeout, 0, autohide_hide, p); + + visible_taskbar(p); } - visible_object(); task_refresh_tasklist(); active_task(); } @@ -301,29 +302,6 @@ void init_panel_size_and_position(Panel *panel) } -void visible_object() -{ - Panel *panel; - int i, j; - - for (i=0 ; i < nb_panel ; i++) { - panel = &panel1[i]; - - Taskbar *taskbar; - for (j=0 ; j < panel->nb_desktop ; j++) { - taskbar = &panel->taskbar[j]; - if (panel_mode != MULTI_DESKTOP && taskbar->desktop != server.desktop) { - // SINGLE_DESKTOP and not current desktop - taskbar->area.on_screen = 0; - } - else { - taskbar->area.on_screen = 1; - } - } - } - panel_refresh = 1; -} - void update_strut(Panel* p) { if (panel_strut_policy == STRUT_NONE) {