Bug #49810 Password dialog apepars as sheet behind modal "Manage DB Connections"
Submitted: 18 Dec 2009 20:00 Modified: 29 Jan 2010 15:49
Reporter: Kolbe Kegel Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:5.2.11 OS:MacOS
Assigned to: Alfredo Kojima CPU Architecture:Any

[18 Dec 2009 20:00] Kolbe Kegel
Description:
When working through the "Manage DB Connections" wizard, the prompt to "Enter SSH password" appears as a "sheet" behind the modal dialog box for the wizard. In some situations, it is not possible to see the "Enter SSH password" sheet, it is not possible to click any buttons on (or close) the modal wizard.

The user must move the modal dialog box in order to see the "Enter SSH password" sheet, though it's not obvious that this is possible because the window decorations indicate that the modal dialog cannot be focused.

How to repeat:
1) Manage Connections
2) New
3) Connection Method: "Standard TCP/IP over SSH"
4) Leave SSH Password blank
5) Test Connection
6) Observe that password prompt is obscured by "Create a new server instance" window (this will depend on screen size and window placement of course)

Suggested fix:
The password prompt should be a dialog box or a sheet that is attached to the "Manage DB Connections" window.
[22 Jan 2010 15:03] Alfredo Kojima
The sheet has been replaced in the latest release (5.2.14) with a standalone window
[26 Jan 2010 22:15] Johannes Taxacher
fix confirmed. will be included in 5.2.15
[29 Jan 2010 15:49] Tony Bedford
An entry has been added to the 5.2.15 changelog:

When working through the Manage DB Connections wizard, the prompt to Enter SSH password appeared as a sheet behind the modal dialog box for the wizard. In some situations, it was not possible to see the Enter SSH password sheet, and it was not possible to click any buttons on, or close, the modal wizard.

This meant the user had to move the modal dialog box in order to see the Enter SSH password sheet, but is was not obvious that this was possible, because the window decorations indicated that the modal dialog could not be focused.

MySQL Workbench has now been changed so that a dialog is used for Manage DB Connections when creating a new connection, rather than a wizard.