Bug #66420 List of tables always snaps to top when regaining focus.
Submitted: 16 Aug 2012 14:35 Modified: 6 Feb 2014 9:13
Reporter: Kyle E Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench: Modeling Severity:S3 (Non-critical)
Version:5.2.42 CE OS:Windows (Windows XP)
Assigned to: CPU Architecture:Any
Tags: UI

[16 Aug 2012 14:35] Kyle E
Description:
When working on a model document, if the list of tables (or views, etc.) in the "Physical Schemata" section is long enough to scoll, the view will always snap to the top of the list when the list gains the UI focus.

This occurs in any of the three available views.

This occurs when editing a table, using the Description Editor, or using the User Types List.

This makes the application unnecessarily difficult to use.

How to repeat:
Create enough tables (or views, etc.) to require scrolling through the list.

Scroll down the list.

Click on the Description Editor to place the UI focus there.

Click on a table in the list.

Suggested fix:
Prevent this automatic scrolling.
[16 Aug 2012 14:40] Kyle E
This issue has been present since at least version 5.2.34.
[16 Aug 2012 15:20] MySQL Verification Team
Thank you for the bug report. I can't repeat using the Sakila sample or just I am missing something so I can repeat the behavior reported. It's possible you provide screen-shoot to illustrate the issue?. Thanks in advance.
[17 Aug 2012 14:03] Kyle E
Thanks for your reply. Here's before and after screenshots using sakila.mwb.
In the "before" image, I've scrolled down below the top of the list of tables, then selected a view.

In the "after" image, I've selected one of the tables. This has caused it to scroll to the top of the table list automatically. This becomes a problem when the list of tables is fairly long, requiring the user to manually scroll back to the correct place after every edit.

Hopefully that helps.
[17 Aug 2012 14:04] Kyle E
before

Attachment: before.jpg (image/pjpeg, text), 134.53 KiB.

[17 Aug 2012 14:04] Kyle E
after

Attachment: after.jpg (image/pjpeg, text), 135.91 KiB.

[19 Aug 2012 16:40] Valeriy Kravchuk
Verified on 32-bit Windows XP based on your recent comment and screenshots.
[5 Feb 2014 19:55] Johannes Taxacher
Posted by developer:
 
fix confirmed in 6.1.2.11647. Selecting an element in a section (when the section is longer than the visible part of the overview panel) now does not scroll the view back up to the top of the element sections (e.g. tables) anymore.
[6 Feb 2014 9:13] Philip Olson
Fixed as of the upcoming MySQL Workbench 6.1.2 release, and here's the changelog entry:

Selecting an element in a section (when the section was longer than the
visible part of the overview panel) would scroll the view back up to the
top of the panel, instead of preserving the current cursor focus.

Thank you for the bug report.
[10 Jul 2014 18:34] James Reed
This problem was fixed but has re-appeared in a recent release.  I just tried the latest v6.1.7 and this problem is still occurring.  This should be re-opened, but since I can't do that I'll submit a new bug.