Bug #49454 Automatically refresh UI when objects are created or removed
Submitted: 4 Dec 2009 10:42 Modified: 22 Jan 2010 11:48
Reporter: Mike Lischke Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:5.2.10 OS:Any
Assigned to: Sergei Tkachenko CPU Architecture:Any

[4 Dec 2009 10:42] Mike Lischke
Description:
In the SQL IDE, when I add or remove an object or rename it I don't see this reflected in the UI. I could use the context menu to manually refresh the UI but that quickly becomes annoying when I have to do this frequently.

How to repeat:
Open the SQL IDE and use the overview page to add a table. Once finished you don't see anywhere that you just added it.

Suggested fix:
Automatically refresh those parts of the UI (and only those) which have to reflect the change.
[4 Dec 2009 12:20] Mike Lischke
Bug #49282 describes a side effect of this one here.
[18 Jan 2010 17:44] Sergei Tkachenko
Added incremental update of physical overview & schema tree.
Windows version suffers from lack of support of incremental node updates by 3rd party tree control which schema tree is based on, but this should go as separate bug, which is described here: bug #50424.
[19 Jan 2010 12:11] Johannes Taxacher
fix confirmed on osx and linux. for this to work in windows as well there are additional changes needed, so we opened another report especially for that. Bug #50424.
this fix will be include in 5.2.13
[22 Jan 2010 11:48] Tony Bedford
An entry has been added to the 5.2.13 changelog:

In the SQL Editor, if an object was created or renamed, that change was not reflected in the user interface. This change fixes the problem for Linux and Mac OS X. See also Bug#50424 for the Windows platform.