Commit fc96ee1670143ca1aa729be8f7cb682e70ec83f8
1 parent
eeb5d439
Exists in
master
and in
12 other branches
Showing the 'visible icon' when opening an inv3 file
Showing
1 changed file
with
4 additions
and
2 deletions
Show diff stats
invesalius/control.py
@@ -510,8 +510,10 @@ class Controller(): | @@ -510,8 +510,10 @@ class Controller(): | ||
510 | Publisher.sendMessage('Add mask', | 510 | Publisher.sendMessage('Add mask', |
511 | (m.index, m.name, | 511 | (m.index, m.name, |
512 | m.threshold_range, m.colour)) | 512 | m.threshold_range, m.colour)) |
513 | - self.Slice.current_mask = proj.mask_dict[mask_index] | ||
514 | - Publisher.sendMessage('Show mask', (mask_index, True)) | 513 | + if m.is_shown: |
514 | + self.Slice.current_mask = proj.mask_dict[mask_index] | ||
515 | + Publisher.sendMessage('Show mask', (m.index, True)) | ||
516 | + Publisher.sendMessage('Change mask selected', m.index) | ||
515 | else: | 517 | else: |
516 | mask_name = const.MASK_NAME_PATTERN % (1,) | 518 | mask_name = const.MASK_NAME_PATTERN % (1,) |
517 | 519 |