Bug #47767 lost "Visibility Settings" of FK relations in Diagram after "Synchronize Model"
Submitted: 1 Oct 2009 16:10 Modified: 18 Jan 2010 13:50
Reporter: Bruno Baketaric Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:5.1.17, 5.1.18 OS:Windows
Assigned to: Alfredo Kojima CPU Architecture:Any

[1 Oct 2009 16:10] Bruno Baketaric
Description:
As soon as I use the "Synchronize Model" Module of SE, all my FK-Relations in the diagram, that have their Visibility Settting set to "draw split" are shown as if their setting was "Fully Visible". 

How to repeat:
1) Create a Model with some relations
2) Set the Visibility to "Draw Split" on some (not all) relations
3) Sync the Model
[1 Oct 2009 16:22] Valeriy Kravchuk
Please, check with a newer version, 5.1.18, and inform about the results.
[1 Oct 2009 16:36] Bruno Baketaric
Still present in 5.1.18
[1 Oct 2009 18:12] MySQL Verification Team
Thank you for the feedback. Could you please provide a sample project file which presents that behavior. I couldn't repeat with sakila sample.
[2 Oct 2009 7:38] Bruno Baketaric
Perhaps this bug only affects the GDI rendering Mode. Since my Notebook-Gfx-Chipset doesn't support the required OpenGL Version:

MySQL Workbench SE for Windows version 5.1.18
Cairo Version: 1.8.6
Rendering Mode: GDI
OS: Windows XP
CPU: 2x Intel(R) Core(TM)2 CPU         T7200  @ 2.00GHz, 2.0 GB RAM
Video adapter info:
Adapter type: Mobile Intel(R) 945 Express Chipset Family
Chip Type: Intel(R) GMA 950
BIOS String: Intel Video BIOS
Video Memory: 229376 KB
[5 Oct 2009 14:57] MySQL Verification Team
Thank you for the feedback. Verified as described with the model provided.
[6 Jan 2010 22:05] Alfredo Kojima
This most probably is a duplicate of bug #47234, which has been closed.
I cannot repeat it.
[13 Jan 2010 17:27] Johannes Taxacher
confirm fix in current repository version. will be included in 5.2.12
[18 Jan 2010 13:50] Tony Bedford
An entry has been added to the 5.2.12 changelog:

When performing a Synchronize Model operation, all FK relationships in the EER diagram that had the setting draw split were redrawn as fully visible.