Page MenuHomePhabricator

[Multilabel Segmentation] In case of two layers, a change of visibility is not updated automatically
Closed, ResolvedPublic

Description

Reproduce:

  • Go to the multilabel segmentaiton
  • Create a new session
  • Create two layers with labels
  • Try to change the visibility of the labels

--> Visibility is only updated if you click in the render window
--> Most likely a missing RequestUpdateAll()

Event Timeline

thomass triaged this task as Normal priority.Mar 17 2021, 1:38 PM
thomass created this task.
thomass added a project: Next Milestone.

The issue can indeed be solved by a mitk::RenderingManager::GetInstance()->RequestUpdateAll(); in QmitkLabelsetWidget function OnVisibleButtonClicked() but there seems to be something wrong with the lock logic when "Lock All" "Unlock All" is clicked

thomass added a parent task: Restricted Maniphest Task.Mar 25 2021, 12:31 PM