summaryrefslogtreecommitdiff
path: root/grc/gui
diff options
context:
space:
mode:
authorSebastian Koslowski <sebastian.koslowski@gmail.com>2020-05-22 20:02:16 +0200
committermormj <34754695+mormj@users.noreply.github.com>2020-05-28 08:40:37 -0400
commit3dd487547dd90f668a05886eb037d890d6c0b1fe (patch)
tree725e5efd8599d2007a3fe404841175b1bb64856b /grc/gui
parent98fd905835ce95b4237ee8daaa9495ec1b7b7be5 (diff)
grc: iterate all selected blocks when changing port type (fixes #3500)
previously the first hit terminated further processing
Diffstat (limited to 'grc/gui')
-rw-r--r--grc/gui/canvas/flowgraph.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/grc/gui/canvas/flowgraph.py b/grc/gui/canvas/flowgraph.py
index cf80fdd394..bf125ba0da 100644
--- a/grc/gui/canvas/flowgraph.py
+++ b/grc/gui/canvas/flowgraph.py
@@ -311,7 +311,7 @@ class FlowGraph(CoreFlowgraph, Drawable):
Returns:
true for change
"""
- return any(sb.type_controller_modify(direction) for sb in self.selected_blocks())
+ return any([sb.type_controller_modify(direction) for sb in self.selected_blocks()])
def port_controller_modify_selected(self, direction):
"""
@@ -323,7 +323,7 @@ class FlowGraph(CoreFlowgraph, Drawable):
Returns:
true for changed
"""
- return any(sb.port_controller_modify(direction) for sb in self.selected_blocks())
+ return any([sb.port_controller_modify(direction) for sb in self.selected_blocks()])
def change_state_selected(self, new_state):
"""