Ewmh: Fix panels crash and type_dock management

This commit is contained in:
Martin Duquesnoy
2010-07-22 23:57:31 +02:00
parent fdb1d2c748
commit 1094861b49
4 changed files with 10 additions and 8 deletions

View File

@@ -232,10 +232,9 @@ clientmessageevent(XClientMessageEvent *ev)
/* Manage _NET_WM_DESKTOP */
if(mess_t == net_wm_desktop)
if((c = client_gb_win(ev->window)))
if((c = client_gb_win(ev->window)) && ev->data.l[0] != 0xFFFFFFFF)
tag_transfert(c, ev->data.l[0]);
/* Manage _WMFS_STATUSTEXT_x */
if(mess_t >= wmfs_statustext && ev->data.l[4] == True)
{