HomePhabricator
Diffusion MITK e36380da1e5f

Update the status bar correctly

Description

Update the status bar correctly

Summary:
Force a rendering update before updating the status bar.

The present comment in DisplayInteractor was describing a
required re-calculation of the plane positions, however
rendering was not being updated and not able to provide
up-to-date position calculations

Merge remote-tracking branch 'maleike/fix-status-bar-updates' into develop

The changes are transferred to the new mitkDisplayActionEventBroadcast
since this is a replacement for the removed mitkDisplayInteractor.

Test Plan:
manual test

  • open MITK workbench, load an image
  • move your mouse pointer to any location inside of the image and scroll a few slices
  • observe how the slice number / position / index increases or decreases, depending on the scroll direction
  • at one point stop scrolling and scroll exactly one step in the other direction
  • observe how the slice number / position / index still increases / decreases instead of going in the other direction

Reviewers: kislinsk, O1 MITK Reviewer Group I, floca

Reviewed By: kislinsk, O1 MITK Reviewer Group I, floca

Subscribers: maleike, floca, kalali, kislinsk

Maniphest Tasks: T29219

Differential Revision: https://phabricator.mitk.org/D715

Details

Provenance
kalaliAuthored on Sep 19 2022, 4:36 PM
kalaliPushed on Sep 22 2022, 11:25 AM
Reviewer
O1: MITK Reviewer Group I
Differential Revision
Restricted Differential Revision
Parents
rMITK2eee153e5804: Merge remote-tracking branch 'maleike/fix-status-bar-updates' into develop
rMITK0c57d7ad6218: Remove unused QmitkSelectableGLWidget
Branches
Unknown
Tags
Unknown
Tasks
T29219: StatusBar / mouse scrolling is broken