all repos — tint2 @ 53c40d415d7639a19b855afcd2bfb1ede751c53e

fork of the tint2 desktop panel for my custom setup - only minimized windows across all desktops for the taskbar

*fix* segfault when removing last virtual desktop while being on it

git-svn-id: http://tint2.googlecode.com/svn/trunk@619 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
Andreas.Fink85 Andreas.Fink85@121b4492-b84c-0410-8b4c-0d4edfb3f3cc
commit

53c40d415d7639a19b855afcd2bfb1ede751c53e

parent

fc046c2468ac7fe40165152c0a88a6340320212d

1 files changed, 3 insertions(+), 0 deletions(-)

jump to
M src/tint.csrc/tint.c

@@ -524,6 +524,9 @@ // Change number of desktops

else if (at == server.atom._NET_NUMBER_OF_DESKTOPS) { if (!taskbar_enabled) return; server.nb_desktop = server_get_number_of_desktop (); + if (server.nb_desktop <= server.desktop) { + server.desktop = server.nb_desktop-1; + } cleanup_taskbar(); init_taskbar(); for (i=0 ; i < nb_panel ; i++) {