mattcasters opened a new pull request, #8439:
URL: https://github.com/apache/hop/pull/8439

   Fixes #8432
   
   Hop Web used one session-wide `hop.CanvasSvgRenderer` remote and moved a 
single SVG overlay between canvases. Opening a dialog (or another graph) over 
an editor tab stole that overlay; closing the dialog destroyed it with the 
dialog DOM, and the background graph stayed blank until a tab switch rebound it.
   
   This gives each registered canvas its own SVG, hover, and zoom remotes, pins 
the client overlay to that canvas id, and always publishes snapshots to that 
canvas's remote. Tab switches still refresh the visible graph; they no longer 
rebind a shared overlay.
   
   Verified with `./mvnw -pl rap test` and a local Hop Web run (dialog over an 
editor tab no longer blanks the graph).


-- 
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