[Libreoffice-commits] core.git: vcl/unx
Caolán McNamara
caolanm at redhat.com
Wed Apr 29 03:38:37 PDT 2015
vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
New commits:
commit c3e965da98f73957b6e6cab0b9a80924d0553afe
Author: Caolán McNamara <caolanm at redhat.com>
Date: Tue Apr 28 21:19:51 2015 +0100
gtk3: implement background theme painting
Change-Id: I23d7dcb1491c480786f1aa2efcb682c5f6933c90
diff --git a/vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx b/vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx
index 957cab6..e462f93 100644
--- a/vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx
+++ b/vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx
@@ -941,6 +941,9 @@ bool GtkSalGraphics::drawNativeControl( ControlType nType, ControlPart nPart, co
if (nState & ControlState::SELECTED)
flags = (GtkStateFlags) (flags | GTK_STATE_FLAG_ACTIVE);
break;
+ case CTRL_WINDOW_BACKGROUND:
+ context = gtk_widget_get_style_context(mpWindow);
+ break;
default:
return false;
}
@@ -1543,8 +1546,8 @@ bool GtkSalGraphics::IsNativeControlSupported( ControlType nType, ControlPart nP
// break;
// case CTRL_FRAME:
-// case CTRL_WINDOW_BACKGROUND:
-// return true;
+ case CTRL_WINDOW_BACKGROUND:
+ return true;
case CTRL_TAB_ITEM:
case CTRL_TAB_HEADER:
More information about the Libreoffice-commits
mailing list