From d67c98fc3c7e168a4e3fb74ab0cf48bea42e2b1a Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 27 Jul 2017 21:24:10 +1000 Subject: [PATCH] Revert "MouseMap: draw paths only if there is a child widget" This reverts commit 295d298f6ec1d1c468ec53cd6fe5de6477a0feca. --- piper/mousemap.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/piper/mousemap.py b/piper/mousemap.py index dbbf59c..31c2907 100644 --- a/piper/mousemap.py +++ b/piper/mousemap.py @@ -39,7 +39,6 @@ class _MouseMapChild: self._is_left = is_left self._svg_id = svg_id self._svg_leader = svg_id + "-leader" - self._svg_path = svg_id + "-path" @property def widget(self): @@ -58,12 +57,6 @@ class _MouseMapChild: # widget is paired. return self._svg_leader - @property - def svg_path(self): - # The identifier of the SVG element's path with which this child's - # widget is paired. - return self._svg_path - @property def is_left(self): # True iff this child's widget is allocated to the left of the SVG. @@ -398,6 +391,4 @@ class MouseMap(Gtk.Container): self._handle.render_cairo_sub(highlight_context, self._highlight_element) cr.mask_surface(highlight_surface, 0, 0) - for child in self._children: - self._handle.render_cairo_sub(cr, id=child.svg_path) - self._handle.render_cairo_sub(cr, id=child.svg_leader) + self._handle.render_cairo_sub(cr, id=self._layer)