]> code.ossystems Code Review - openembedded-core.git/commitdiff
matchbox-session-sato: set GTK_CSD env var
authorJussi Kukkonen <jussi.kukkonen@intel.com>
Thu, 4 Jun 2015 11:29:54 +0000 (14:29 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 16 Jul 2015 14:08:41 +0000 (15:08 +0100)
Sato practically requires server side decorations as matchbox panel
draws on top of the title bar. Setting "GTK_CSD=0" informs GTK+3
that we really want server side decorations even for apps designed
for CSD.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
meta/recipes-sato/matchbox-sato/matchbox-session-sato/session

index a3138b6961000cc172cf34d2278c0aaa193e88b5..42ce483d35e3989a890e2dc20cc6431b1cad9d6a 100644 (file)
@@ -14,6 +14,10 @@ else
     KEYBOARD_APPLET="keyboard"
 fi
 
+# Tell GTK+3 we really want server side decorations, even with
+# GtkHeaderBar using applications: Without that mb-panel will render
+# on top of the client side decorations.
+export GTK_CSD=0
 
 matchbox-desktop &