summaryrefslogtreecommitdiff
path: root/grc/gui
diff options
context:
space:
mode:
authorJosh Morman <jmorman@perspectalabs.com>2021-03-05 19:42:27 -0500
committermormj <34754695+mormj@users.noreply.github.com>2021-03-10 06:56:54 -0500
commit8ba9c53d8ec95c9453cb92ab81a19bde9b03c719 (patch)
tree8a3e7c9e94986d7181f0e12cf2ce0f02767f1563 /grc/gui
parent51fcd60d3f170ee992b960c4623797c945fadc0d (diff)
Revert " grc: restore pre-3.8 block id behavior"
This reverts commit 1fbf9ba89c643f478024d6af797e0a0dbbdf5ba3. Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
Diffstat (limited to 'grc/gui')
-rw-r--r--grc/gui/PropsDialog.py2
-rw-r--r--grc/gui/canvas/block.py4
2 files changed, 3 insertions, 3 deletions
diff --git a/grc/gui/PropsDialog.py b/grc/gui/PropsDialog.py
index d8479d6061..e7dd72edcf 100644
--- a/grc/gui/PropsDialog.py
+++ b/grc/gui/PropsDialog.py
@@ -175,7 +175,7 @@ class PropsDialog(Gtk.Dialog):
for param in self._block.params.values():
if force_show_id and param.dtype == 'id':
- param.hide = 'part'
+ param.hide = 'none'
# todo: why do we even rebuild instead of really hiding params?
if param.category != category or param.hide == 'all':
continue
diff --git a/grc/gui/canvas/block.py b/grc/gui/canvas/block.py
index 4d1f962a6e..3b8f479413 100644
--- a/grc/gui/canvas/block.py
+++ b/grc/gui/canvas/block.py
@@ -157,8 +157,8 @@ class Block(CoreBlock, Drawable):
# update the params layout
if not self.is_dummy_block:
- markups = [param.format_block_surface_markup() for param in self.params.values()
- if (param.hide not in ('all', 'part'))]
+ markups = [param.format_block_surface_markup()
+ for param in self.params.values() if (param.hide not in ('all', 'part') or (param.dtype == 'id' and force_show_id))]
else:
markups = ['<span font_desc="{font}"><b>key: </b>{key}</span>'.format(font=PARAM_FONT, key=self.key)]