vitorsantos-commits opened a new issue, #7768:
URL: https://github.com/apache/hop/issues/7768

   ### Apache Hop version?
   
   2.19
   
   ### Java version?
   
   java 21
   
   ### Operating system
   
   Windows
   
   ### What happened?
   
   
   
   ### Apache Hop version
   
   [Enter the exact Hop version]
   
   ### Java version
   
   [Enter the output of `java -version`]
   
   ### Operating system
   
   [Enter the operating system and version]
   
   ### What happened?
   
   When I start creating a hop by holding Shift and clicking/dragging from a 
transform, then release the mouse button or click on an empty area of the 
canvas instead of another transform, the source transform becomes attached to 
the mouse cursor.
   
   After that, moving or clicking on the canvas also moves the transform. Its 
existing input and output hop lines are stretched across the canvas, as shown 
in the attached video.
   
   In the recording, the issue occurs with an Execute SQL Script transform 
named `Query Delete`.
   
   No error dialog or stack trace is displayed.
   
   ### Steps to reproduce
   
   1. Open an existing pipeline in Hop GUI.
   2. Select a transform that already has input or output hops.
   3. Hold the Shift key.
   4. Press the primary mouse button over the transform to start creating a hop.
   5. Move the cursor to an empty area of the canvas.
   6. Release the mouse button or click on the empty canvas.
   7. Move the mouse or click elsewhere on the canvas.
   
   ### Actual behavior
   
   The transform remains attached to the cursor and moves with it. Existing hop 
lines connected to the transform are stretched across the canvas.
   
   The hop creation operation is not canceled correctly.
   
   ### Expected behavior
   
   If Shift-drag is released over an empty area, hop creation should be 
canceled. The source transform should remain in its original position and 
should not become attached to the cursor.
   
   Pressing Escape or clicking on an empty area should also safely cancel the 
pending operation.
   
   ### Reproducibility
   
   [Always / Intermittently — select the applicable option]
   
   ### Additional information
   
   A 23-second screen recording demonstrating the problem is attached.
   
   ### Issue Priority
   
   Priority: 2
   
   ### Issue Component
   
   Component: Hop Gui
   
   
   ### Issue Priority
   
   Priority: 2
   
   ### Issue Component
   
   Component: Hop Gui


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