From 824e6dcb6907df8a27939eb3a123505f5dff63ba Mon Sep 17 00:00:00 2001 From: Sam Parkinson Date: Mon, 15 Feb 2016 20:19:17 +1100 Subject: [PATCH] Set css class on toolitems when a palette or toolbar popsdown --- src/sugar3/graphics/palettewindow.py | 1 + src/sugar3/graphics/toolbarbox.py | 1 + 2 files changed, 2 insertions(+) diff --git a/src/sugar3/graphics/palettewindow.py b/src/sugar3/graphics/palettewindow.py index 0eafb519..7f105857 100644 --- a/src/sugar3/graphics/palettewindow.py +++ b/src/sugar3/graphics/palettewindow.py @@ -1198,6 +1198,7 @@ class WidgetInvoker(Invoker): context = self.parent.get_style_context() context.add_class('toolitem') + context.add_class('palette-down') gap = _calculate_gap(self.get_rect(), palette.get_rect()) if gap: diff --git a/src/sugar3/graphics/toolbarbox.py b/src/sugar3/graphics/toolbarbox.py index 5362dc5d..ee2b4cb0 100644 --- a/src/sugar3/graphics/toolbarbox.py +++ b/src/sugar3/graphics/toolbarbox.py @@ -130,6 +130,7 @@ class ToolbarButton(ToolButton): alloc = self.get_allocation() context = self.get_style_context() context.add_class('toolitem') + context.add_class('toolbar-down') if not self.is_expanded() or self.props.palette is not None and \ self.props.palette.is_up(): ToolButton.do_draw(self, cr)