Bug #25799 Notice dialog not visible after scheduling a rule when window is scrolled
Submitted: 23 Jan 2007 19:21 Modified: 22 Feb 2007 19:06
Reporter: Andy Bang Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Enterprise Monitor: Web Severity:S2 (Serious)
Version:1.1 OS:Windows (Windows XP)
Assigned to: Joshua Ganderson CPU Architecture:Any
Tags: mer 1.1.0

[23 Jan 2007 19:21] Andy Bang
Description:
The notice dialog that's supposed to appear after you schedule a rule is off screen and you can't see it until you scroll the window.

How to repeat:
1) On Advisors->Add to Schedule, open up several categories (e.g. open Administration, Performance, and Security).

2) Scroll the window to the bottom of the screen and schedule the last Security rule: "Users Can View All Databases On MySQL Server".

3) You will not see the Notice dialog saying the rule has been scheduled.  However, if you scroll to the top of the window before the Notice dialog has gone away, you can see it.

Suggested fix:
The notice dialog should always be visible so it should probably be set relative to the window, not the page.
[16 Feb 2007 1:28] Joshua Ganderson
Now positioning relative to the upper right of the viewport. Due to browser incompabilities with the position: fixed property, this is being calculated on elements that are browser independent. Further investigation may be called for but this appears to work for now.

Please make sure that mac browsers are tested before closing this bug.