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 | 510 | Publisher.sendMessage('Add mask', |
511 | 511 | (m.index, m.name, |
512 | 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 | 517 | else: |
516 | 518 | mask_name = const.MASK_NAME_PATTERN % (1,) |
517 | 519 | ... | ... |