Bug #72549 DIagram object view pop-ups not moving with mouse and lose xy when mouseover
Submitted: 6 May 2014 13:52 Modified: 26 Aug 2014 5:11
Reporter: Anthony Guy Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench: Modeling Severity:S3 (Non-critical)
Version:6.1.4 OS:Windows (8)
Assigned to: CPU Architecture:Any
Tags: popup obstruction

[6 May 2014 13:52] Anthony Guy
Description:
When hovering over objects in a diagram a popup appears providing details of the specific object (this is a very useful feature).
However, when dragging an object the popup remains visible and does not move with the mouse, if the mouse cursor passes over a pop-up (happens frequently if moving objects to the right and down a bit) then the x,y coordinates appear to get lost and the object jumps to the top left of the diagram.

How to repeat:
Select a table, wait until popup is displayed, drag table so that mouse cursor enters popup display space.

Suggested fix:
Either move popup window proportionally to mouse on mouse move, or hide popup display on drag start.
[6 May 2014 13:56] Anthony Guy
My application crashed and when reloading reported that the model was corrupt but has now been fixed.  I no longer seem to be getting the behavior where the table was jumping to the top left.  However, it would still be helpful if on-drag the popup disappears so that the user can see the detail of the model below the popup if that is where they need to drag the object.
[6 May 2014 14:07] Anthony Guy
Further update - possibly the workaround.  The issue appears to only happen (i.e. object jumps to top left of diagram) if drag begins BEFORE popup has appeared

i.e.
Click table wait for popup and drag - can drag safely across popup area
Vs
Click table and drag as popup appears drag into popup area, object jumps to top left of diagram
[7 May 2014 15:11] MySQL Verification Team
Thank you for the bug report.
[26 Aug 2014 5:11] Philip Olson
Fixed as of the upcoming MySQL Workbench 6.2.2 release, and here's the changelog entry:

The object dialog tooltip remained viewable when an object was dragged.

Thank you for the bug report.