GNOME Bugzilla – Bug 626773
Status overlaps actual link
Last modified: 2011-04-16 04:29:17 UTC
Created attachment 167767 [details] screenshot epiphany-2.31.5-1.fc14.x86_64 1. Go to: http://www.chromium.org/chromium-os/user-experience/system-status-icons 2. Scroll to the bottom 3. Try to click on "Sign in" link at the bottom 4. status bar overlaps the link
Created attachment 168971 [details] [review] ephy-web-view: don't overlap links with statusbar Sometimes links are overlapped with the statusbar. We now try to guarantee at least 1 text line is visible between the current mouse position and the popping statusbar. At most, 2 lines are visible. Bug #626773
Some extra comments: - I moved to cairo instead of gtk_paint_* because those functions where failing to reliably /paint/ what they were told to paint. - I pop the statusbar in relation to the pointer to be sure it's out of the way. - I think that gtk_widget_get_state () could go to a variable at the beginning.
Note: it seems cairo_fill () is better than cairo_paint (); no clue why, but Carlos García committed a fix to our other use of cairo.
I have this on this very website; very tricky to click "My Bugs" in the footer here.
*** Bug 638146 has been marked as a duplicate of this bug. ***
We are fixing this in bug #643909 now. *** This bug has been marked as a duplicate of bug 643909 ***