From 9e9a7e124d1a80579281c5ab2ffc3574f38f9eba Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 11 Jan 2008 09:46:07 -0500 Subject: [PATCH] allow dialog windows to be fullscreened, kpdf does this --- openbox/client.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/openbox/client.c b/openbox/client.c index d0fed545..1e2040fd 100644 --- a/openbox/client.c +++ b/openbox/client.c @@ -1634,11 +1634,16 @@ void client_setup_decor_and_functions(ObClient *self, gboolean reconfig) switch (self->type) { case OB_CLIENT_TYPE_NORMAL: /* normal windows retain all of the possible decorations and - functionality, and are the only windows that you can fullscreen */ + functionality, and can be fullscreen */ self->functions |= OB_CLIENT_FUNC_FULLSCREEN; break; case OB_CLIENT_TYPE_DIALOG: + /* sometimes apps make dialog windows fullscreen for some reason (for + e.g. kpdf does this..) */ + self->functions |= OB_CLIENT_FUNC_FULLSCREEN; + break; + case OB_CLIENT_TYPE_UTILITY: /* these windows don't have anything added or removed by default */ break; -- 2.45.2