Bug 202183 - Rendering of access keys broken when page is scrolled
Summary: Rendering of access keys broken when page is scrolled
Status: RESOLVED DUPLICATE of bug 172870
Alias: None
Product: konqueror
Classification: Applications
Component: khtml part (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-01 10:58 UTC by Rolf Eike Beer
Modified: 2009-08-01 11:06 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rolf Eike Beer 2009-08-01 10:58:30 UTC
Version:           4.2.98 (KDE 4.2.98 (KDE 4.3 RC3)) "release 147" (using 4.2.98 (KDE 4.2.98 (KDE 4.3 RC3)) "release 147", KDE:KDE4:Factory:Desktop / openSUSE_11.1)
Compiler:          gcc
OS:                Linux (i686) release 2.6.30-git

Open a web page that needs scrolling. Now press Ctrl to show the access keys, then scroll the page. The access keys are shown both at the absolute position they had (i.e. at fixed place) as well as at the same position relative to the page they appeared at. When you do further scrolling you get even more of them so you get a ugly line of them. Deactivating the access keys does not really help, things keep getting messed on scrolling.

I'm using an Intel 945GM graphics and tried it with both compositing on and off, always the same effect.
Comment 1 Rolf Eike Beer 2009-08-01 11:04:36 UTC
I tried the same thing in akregator, there the behaviour is a bit different: the accesskeys are always drawn at a fixed position, so no messing up when scrolling. Nevertheless this is wrong IMHO: the hints should stay at the same position relative to the rendered page (i.e. to the links they belong to) and not to the view as you may get them shown near totally unrelated links then.
Comment 2 Tommi Tervo 2009-08-01 11:06:12 UTC

*** This bug has been marked as a duplicate of bug 172870 ***