| 575 | } |
| 576 | |
| 577 | void QmitkSynchronizedNodeSelectionWidget::SetNodeVisibility(mitk::DataNode::Pointer node, const bool visibility) |
| 578 | { |
| 579 | auto baseRenderer = m_BaseRenderer.Lock(); |
| 580 | if (baseRenderer.IsNull()) |
| 581 | { |
| 582 | return; |
| 583 | } |
| 584 | node->SetVisibility(visibility, baseRenderer); |
| 585 | |
| 586 | // Explicitly request an update since a renderer-specific property change does not mark the node as modified. |
| 587 | // see https://phabricator.mitk.org/T22322 |
| 588 | mitk::RenderingManager::GetInstance()->RequestUpdate(baseRenderer->GetRenderWindow()); |
| 589 | } |
no test coverage detected