summaryrefslogtreecommitdiff
path: root/grc/gui/canvas/flowgraph.py
diff options
context:
space:
mode:
Diffstat (limited to 'grc/gui/canvas/flowgraph.py')
-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):