Bug 124319

Summary: switching between identical tabs causes unnecessary repaint
Product: [Applications] konqueror Reporter: Yves Glodt <yg>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED WORKSFORME    
Severity: minor CC: grundleborg, lex.lists
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Yves Glodt 2006-03-26 19:47:08 UTC
Version:           3.5.1 (using KDE KDE 3.5.1)
Installed from:    Debian testing/unstable Packages

First, open 2 tabs in konqueror that show the same webpage or even 2 times your home directory.

Now, switch between them and see the whole view being repainted, even the content of the tabs is identical!!
Comment 1 Yves Glodt 2006-04-01 19:08:57 UTC
More investigation on the bug:

it is related to http://bugs.kde.org/show_bug.cgi?id=103613
but apart of the form controls, it's also the scroll and statusbars
that flicker.

Duplicate this tab and switch between them, it's easily visible.

Also I noticed that when the 2 tabs show a filemanager view, really the entire
content is repainted.

In case of 2 websites in 2 tabs, it's "only" the status-, scrollbar and the form controls

Comment 2 Martin Fitzpatrick 2007-01-10 18:06:39 UTC
Confirm this behaviour on KDE 3.5.5 / Kubuntu 6.10.

Full window repainting causes flicker when switching between two identical tabs.  Status, scrollbar & form controls flash when switching between two identical web pages.
Comment 3 Martin Fitzpatrick 2007-01-10 18:09:18 UTC
Has this been fixed by the work done for http://bugs.kde.org/show_bug.cgi?id=103613 ?
Comment 4 Jaime Torres 2008-05-16 18:11:46 UTC
No more flickering in kde4, it works for me in trunk 20080507
Comment 5 Jaime Torres 2008-05-17 09:33:38 UTC
Works for me in svn trunk r807691 (20080507)
Comment 6 George Goldberg 2008-05-18 07:58:12 UTC
I agree this seems to be fixed in trunk r808613. Closing.
Comment 7 David Faure 2008-06-04 12:43:06 UTC
(this was http://bugs.kde.org/show_bug.cgi?id=58040 in fact)