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]

Reply via email to