mattcasters opened a new pull request, #7932: URL: https://github.com/apache/hop/pull/7932
## What The execution information canvas painted a minimap but never started a viewport drag, so the blue overlay did nothing on desktop Hop GUI or Hop Web. This wires mouse handling so you can drag the overlay (and click the rest of the minimap) to move the view. ## Why Fixes #3119. The issue was reported for Hop Web, but the same `mouseDown` path was missing on desktop. ## How - Call `setupDragViewPort()` from pipeline and workflow execution viewers - Click the minimap outside the overlay to jump the view, then drag - On Hop Web, apply the final offset on mouse up (RAP does not send mouse-move events) - Shared overlay math in `ViewPortNavigator` with unit tests - Hover cursor over the minimap on editor and execution canvases ## Testing - Unit tests: `ViewPortNavigatorTest` - Manually: drag the blue overlay and click the minimap in the Execution Information perspective (desktop). Hop Web applies the new view on mouse up. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
