From 7016c59c6f95a342a4b12047317a27da27aaecc8 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 22 Oct 2015 19:27:01 -0400 Subject: [PATCH] reject frame theme changes for clients which have CSD --- src/bin/e_client.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/e_client.c b/src/bin/e_client.c index 08fae40018..142a767aab 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -2282,6 +2282,7 @@ _e_client_frame_update(E_Client *ec) const char *bordername; ec->border.changed = 0; + if (!e_comp_object_frame_allowed(ec->frame)) return; if (ec->fullscreen || ec->borderless) bordername = "borderless"; else if (ec->bordername) -- 2.34.1