diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-10-17 06:27:14 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-10-17 06:27:14 +0000 |
| commit | 8226cd7026102e0b249d3f1ff2205a5d9d6e90d2 (patch) | |
| tree | f62eca659f8874ef54c162d2caa048b12562c98a | |
| parent | d7f51ce0a63fd757e28aaa2b025e9ef55c96b82e (diff) | |
make the all desktops thinger get disabled too
| -rw-r--r-- | openbox/client_menu.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/openbox/client_menu.c b/openbox/client_menu.c index f36b4390..e9922bdd 100644 --- a/openbox/client_menu.c +++ b/openbox/client_menu.c @@ -128,6 +128,7 @@ static void send_to_update(ObMenuFrame *frame, gpointer data) guint i; GSList *acts; ObAction *act; + ObMenuEntry *e;; menu_clear_entries(menu); @@ -153,13 +154,10 @@ static void send_to_update(ObMenuFrame *frame, gpointer data) act->data.sendto.desk = desk; act->data.sendto.follow = FALSE; acts = g_slist_prepend(NULL, act); - menu_add_normal(menu, desk, name, acts); + e = menu_add_normal(menu, desk, name, acts); - if (frame->client->desktop == desk) { - ObMenuEntry *e = menu_find_entry_id(menu, desk); - g_assert(e); + if (frame->client->desktop == desk) e->data.normal.enabled = FALSE; - } } } |
