nijogeorgep / smartgwt

Automatically exported from code.google.com/p/smartgwt
0 stars 0 forks source link

Clicking the red exclamation validator causes the validator's tooltip to partially hide behind window #692

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Browse to 
http://www.smartclient.com/smartgwt/showcase/#grid_hiliting_user_defined

Click on "Edit Hilites"
Click on "Add Advanced Rule"

On the filter, select "GDP" and enter some values into the righthand textfield
Reduce the width of the "Advanced Highlight Editor window" so that it doesn't 
fully show the righthand textfield. Now select another part of the dialog or 
click the save button to execute the validator.

A red exclamation icon appears next to the last textfield.  Mouse over this and 
a tooltip will appear. See beforeclick.png.  Notice that the tooltip covers 
both the "Advanced Highlight Editor" window and the parent window.

Now click the red exclamtion and the tooltip will move behind the "Advanced 
Highlight Editor" window but still above the parent window.  See afterclick.png

We've seen this issue with both FF and Chrome and it appears to be only 
cosmetic.  If you move the mouse, the tooltip will dissapear as expected.

The expected behaviour when you click the red exclamation would be to either 
retain the tooltip frontmost, or to remove the tooltip.

Original issue reported on code.google.com by cwl...@gmail.com on 23 Nov 2012 at 10:18

Attachments:

GoogleCodeExporter commented 8 years ago
This is due to the automatic behavior of a Window coming to the front when it 
is clicked.  The hover subsystem doesn't react to this automatically, and it 
would need to in order to avoid this issue.

Since this is obscure and cosmetic and would require a significant new feature 
to fix, we're going to mark it WontFix for now, at least until there is a way 
to trigger it that's more likely to happen and causes a problem that's more 
than cosmetic.

Original comment by smartgwt...@gmail.com on 23 Nov 2012 at 7:26