diff options
author | Johnathan Corgan <johnathan@corganlabs.com> | 2015-06-14 09:19:03 -0700 |
---|---|---|
committer | Johnathan Corgan <johnathan@corganlabs.com> | 2015-06-14 09:19:03 -0700 |
commit | 7ee2f91d3c51498a6d1923fb47f47b882c9a77e5 (patch) | |
tree | 525e79df13a027722b88fc0f031696833fed46ec /grc/gui/FlowGraph.py | |
parent | a80edf4570d75f1325dce7e026e166956bb1db5f (diff) | |
parent | 91dd2fce59ba81d4dc22b9dcdc909211cafe9f5f (diff) |
Merge remote-tracking branch 'gnuradio-wg-grc/master_grcwg'
Diffstat (limited to 'grc/gui/FlowGraph.py')
-rw-r--r-- | grc/gui/FlowGraph.py | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/grc/gui/FlowGraph.py b/grc/gui/FlowGraph.py index 97f814f1bf..bf6e1eed78 100644 --- a/grc/gui/FlowGraph.py +++ b/grc/gui/FlowGraph.py @@ -211,9 +211,21 @@ class FlowGraph(Element): """ changed = False for selected_block in self.get_selected_blocks(): - if selected_block.get_enabled() != enable: - selected_block.set_enabled(enable) - changed = True + if selected_block.set_enabled(enable): changed = True + return changed + + def bypass_selected(self): + """ + Bypass the selected blocks. + + Args: + None + Returns: + true if changed + """ + changed = False + for selected_block in self.get_selected_blocks(): + if selected_block.set_bypassed(): changed = True return changed def move_selected(self, delta_coordinate): |