summaryrefslogtreecommitdiff
path: root/grc/gui
diff options
context:
space:
mode:
authorSebastian Koslowski <sebastian.koslowski@gmail.com>2020-05-22 21:36:07 +0200
committermormj <34754695+mormj@users.noreply.github.com>2020-05-28 08:52:46 -0400
commitb3cf5e471305a1921946c09df113ec43ae2fccf8 (patch)
tree83f6fe7c4202b6c4dd5136b95f79d56b9fb9232a /grc/gui
parentffa60a64f42eec1625a2ddd46921c71537cd4d2a (diff)
grc: draw selected elements last
Diffstat (limited to 'grc/gui')
-rw-r--r--grc/gui/canvas/flowgraph.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/grc/gui/canvas/flowgraph.py b/grc/gui/canvas/flowgraph.py
index 598f81b067..618d2e9776 100644
--- a/grc/gui/canvas/flowgraph.py
+++ b/grc/gui/canvas/flowgraph.py
@@ -502,6 +502,9 @@ class FlowGraph(CoreFlowgraph, Drawable):
if self._new_connection is not None:
yield self._new_connection.draw
for element in self._elements_to_draw:
+ if element not in self.selected_elements:
+ yield element.draw
+ for element in self.selected_elements:
yield element.draw
def draw(self, cr):