Bug 52026 - redrawing causing unnecessary flickering
Summary: redrawing causing unnecessary flickering
Status: RESOLVED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-17 17:44 UTC by Jelmer Feenstra
Modified: 2004-11-10 21:05 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 Jelmer Feenstra 2002-12-17 17:44:25 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc 2.95.4 
OS:          Linux

Hi,

There is some redrawing behaviour with KHTML that's rather disturbing. The 
following is what is taking place :

- Visit a website with a non-default background color
- Scroll a little (doesn't matter how much) down the page
- Now hit F5 (reload), go back in history or click on a link

You can see the view is completely erased with the default background color 
first, after which the page is rendered on it (with a different background 
color). In effect, this results in a completely white view for a short moment 
during browsing - very stressful for the eyes (especially when this 
background turns to black after this white flash).

The strange thing is (that is, to me) that this behaviour is not observed when 
you don't scroll, or scroll back to the top of the page (so the page is 
completely at the beginning).

As this is pretty bad on the eyes and because IE and Mozilla both handle this 
'properly' I was wondering if anyone had an idea about how much trouble it 
would be to fix this. I've looked through the source myself but, as I 
expected on beforehand, I couldn't locate the place where this gets done.

Thanks in advance for any replies on this matter,

Jelmer Feenstra
Comment 1 Kai Lahmann 2003-06-14 15:47:31 UTC
testcase? 
Comment 2 Jelmer Feenstra 2003-06-16 10:07:18 UTC
Subject: Re:  redrawing causing unnecessary flickering         

Quoting kl@3dots.de: 
 
> ------- You are receiving this mail because: ------- 
> You reported the bug, or are watching the reporter. 
>       
> http://bugs.kde.org/show_bug.cgi?id=52026      
> ------- Additional Comments From kl@3dots.de  2003-06-14 15:47 ------- 
> testcase? 
 
As is stated in the bugreport, this happen all the time - there is no possible 
'testcase' I can give you except for what I've already described in the 
report. If you don't understand what is going wrong let me know and I'll try 
to explain it differently. Do not close this bug unless you know what is going 
wrong (I already talked to Dirk Mueller about this one, he told me it was 
related to Qt). 
 
Thanks, 
 
Jelmer Feenstra 

-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/

Comment 3 Stephan Kulow 2003-12-03 15:07:52 UTC
hmm, I don't see that. But there have been some major rework in the repaint handling 
Comment 4 Stephan Kulow 2003-12-03 16:09:41 UTC
ok, set color scheme to CDE and hit F5 on slashdot
Comment 5 Germain Garand 2004-11-05 20:17:35 UTC
fixed in CVS. I still have some on-going work to get even less flicker at page transitions but I don't think it's in the scope of this BR.
Comment 6 Stephan Kulow 2004-11-10 20:45:38 UTC
Germain doesn't have it that much with the bugzilla UI :)
Comment 7 Germain Garand 2004-11-10 21:05:20 UTC
oh boy, even on my favourite bugfix :(