From 3dd487547dd90f668a05886eb037d890d6c0b1fe Mon Sep 17 00:00:00 2001 From: Sebastian Koslowski <sebastian.koslowski@gmail.com> Date: Fri, 22 May 2020 20:02:16 +0200 Subject: grc: iterate all selected blocks when changing port type (fixes #3500) previously the first hit terminated further processing --- grc/gui/canvas/flowgraph.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'grc/gui/canvas/flowgraph.py') 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): """ -- cgit v1.2.3