summaryrefslogtreecommitdiff
path: root/openbox/client_menu.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-10-09 16:51:22 +0000
committerDana Jansens <danakj@orodu.net>2003-10-09 16:51:22 +0000
commit0843ff29b8a94af2bd2226132abd7ec160d4bc2c (patch)
tree0b526b4ea1a8a4d4ed1bcd38a505dee41fa5cb56 /openbox/client_menu.c
parent5c390b9344325e602b3de2f67af0e3cda0a7ecc7 (diff)
disable the decorate option for non-normal (undecorated) windows
Diffstat (limited to 'openbox/client_menu.c')
-rw-r--r--openbox/client_menu.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/openbox/client_menu.c b/openbox/client_menu.c
index 083341ca..d7f26e3e 100644
--- a/openbox/client_menu.c
+++ b/openbox/client_menu.c
@@ -89,6 +89,9 @@ static void client_update(ObMenuFrame *frame, gpointer data)
e = menu_find_entry_id(menu, CLIENT_CLOSE);
e->data.normal.enabled = frame->client->functions & OB_CLIENT_FUNC_CLOSE;
+
+ e = menu_find_entry_id(menu, CLIENT_DECORATE);
+ e->data.normal.enabled = client_normal(frame->client);
}
static void layer_update(ObMenuFrame *frame, gpointer data)