Bug #53048 Clicking on existing EER Model does not work and list behaves odd
Submitted: 22 Apr 2010 9:05 Modified: 14 May 2010 17:40
Reporter: Anders Stalheim Øfsdahl Email Updates:
Status: Can't repeat Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:5.2.19 OS:Windows (Windows 7)
Assigned to: CPU Architecture:Any

[22 Apr 2010 9:05] Anders Stalheim Øfsdahl
Description:
I am unable to open an existing EER model file in the list by clicking/double clicking on the list item. I have to open the file by selecting "Open existing EER model" and then navigating the folder structure to find the .mwb file I want to open. All files in the list shows a "File not accessible" description, but the files ARE accessible when I navigate to the exact same folder when clicking on the "Open Existing EER model". Since the two other lists(connections and servers) works by double clicking an item to open, I assume this should work on the list of model files also.

In addition to this, the list does not show all items when MySQL Workbench is launched OR maximized. In my case, the list shows 2 items when launched/maximized, but if I click inside the list OR scale the application to something other than maximized, a third item appears in the list.(See attached screenshots).

How to repeat:
I'm not sure how you can repeat this behaviour.

Suggested fix:
Enable double clicking of items in the list and show all items in the list regardless of the user has maximized or clicked inside the list.
[22 Apr 2010 9:06] Anders Stalheim Øfsdahl
Screenshot of application when maximized, showing only two items in the list

Attachment: mysql_workbench_after_app_launch.jpg (image/jpeg, text), 191.77 KiB.

[22 Apr 2010 9:06] Anders Stalheim Øfsdahl
Screenshot of application after clicking inside the list, a third item appears

Attachment: mysql_workbench_after_click.jpg (image/jpeg, text), 192.10 KiB.

[22 Apr 2010 10:29] Johannes Taxacher
cant reproduce that behavior on my win7 testmachine
[22 Apr 2010 10:36] Anders Stalheim Øfsdahl
I'm thinking it might have something to do with files on a mapped network drive. All the files pictured in my screenshot is files located on a mapped network drive, binded to the letter P:

I tried copying one of the affected .mwb files to a local drive (C:\test\model.awb), then 'Open existing EER model' and navigated to this folder, it opened correctly. It also appeared on top of the list of previously opened items.

Doubleclicking this mew item correctly opens the model file, and it also has a description "Last modified Web Apr 21 ...", instead of the "File not accessible" as the 3 other files have.
[22 Apr 2010 11:18] MySQL Verification Team
Could you please provide the output of Help-System Info. Thanks in advance.
[22 Apr 2010 11:23] Anders Stalheim Øfsdahl
Ouput of Help->System Info:

get_server_version: parsed (5, 1, 34)

MySQL Workbench SE for Windows version 5.2.19

Cairo Version: 1.8.8

Rendering Mode: OpenGL is not available on this system, INTERNAL ERROR, contact the authors.

OpenGL Driver Version: Not Detected

OS: Microsoft Windows 7  (build 7600), 64-bit

CPU: 4x Intel(R) Xeon(R) CPU           W3520  @ 2.67GHz

��

,�

,�

�M

@��M

, 6.0 GiB RAM

Video adapter info:

Adapter type: NVIDIA Quadro FX 380

Chip Type: Quadro FX 380

BIOS String: Version 62.94.6e.0.25

Video Memory: 262144 KB
[12 May 2010 15:36] Valeriy Kravchuk
Please, check with a newer version, 5.2.21, and inform about the results.
[14 May 2010 8:45] Anders Stalheim Øfsdahl
Works as expected!

However, I have one little wish/comment to add.

In previous versions, the list displayed the full path to the file, it now only displays the filename. This definately looks better, but all my files is named 'databasemodel.mwb' and placed inside different client/project folders, and it gets quite confusing when the list is many items with the same name. A tool tip of some sorts when hovering over the the various list items (or another solution) would be very handy.
[14 May 2010 17:40] Valeriy Kravchuk
Problem is not repeatable with 5.2.21 it seems.

I suggest you to create a new feature request based on your last comment though.