Bug 103216

Summary: Icons created by embedded browser remain in status bar
Product: [Applications] akregator Reporter: Dominik Karall <dominik.karall>
Component: internal browserAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: airhead1, christophe, dirk.heinrichs.ext, fhimpe, jlp, msp, Stefan.Borggraefe, sven.burmeister, Tap
Priority: NOR    
Version: 1.0   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In: 4.11.0
Sentry Crash Report:

Description Dominik Karall 2005-04-04 18:47:12 UTC
Version:           1.1 (using KDE KDE 3.4.0)
Installed from:    Gentoo Packages

I set derstandard.at fake browser identification to "IE6" in konqueror settings. If I open akregator in kontact (which receives feeds from derstandard.at) and open an article in a new tab, the "fake user-agent" appears in the statusbar.
When I open a new article from derstandard.at feed, another fake user-agent icon appears there. So if I open ~10 articles from a website which has a fake browser identification, I get 10 fake user-agent icons in the statusbar, which does not disappear till I quit kontact and start it again.
Comment 1 Eckhart Wörner 2005-04-04 21:40:46 UTC
I can confirm that bug for: Akregator 1.0 (KDE 3.4.0)

The bug however does not only appear with the Kontact plugin, it also appears with the stand-alone application (Component: general).
Comment 2 Teemu Rytilahti 2005-04-16 23:15:05 UTC
Yup, and same happens for kwallet indicator too. Open some pages which has passwords in kwallet on tabs and you'll see that many kwallet icons on statusbar.
Comment 3 Jure Repinc 2005-06-08 18:03:32 UTC
I'm using akregator 1.1.1 and the same is happening with secure session icons. So I guess this is a problem with all icons that get in the right part of status bar. I guess it would be good to change the title of this bug report to reflect this.
Comment 4 Eckhart Wörner 2005-06-08 19:22:11 UTC
Yeah, perhaps you're right
Comment 5 Frank Osterfeld 2005-07-28 07:38:21 UTC
*** Bug 109678 has been marked as a duplicate of this bug. ***
Comment 6 Frank Osterfeld 2005-08-16 23:09:20 UTC
The problem here is that all parts add their icons to the common statusbar.
Actually the icons should be removed/added when switching parts, but I don't see an easy way to do this.
In Konqueror, every part has its own statusbar that is set when the part is activated. So switching tabs switches the shown statusbar object as well.
In Akregator it might be a bit more complex as every statusbar must have the central progress widget thingie from libkdepim in it.
Comment 7 Stefan Borggraefe 2006-06-09 16:50:14 UTC
*** Bug 113549 has been marked as a duplicate of this bug. ***
Comment 8 Stefan Borggraefe 2006-06-09 16:52:53 UTC
Attachment 12762 [details] is a screenshot of the problem.

I still see the bug with KDE 3.5.3.
Comment 9 Eckhart Wörner 2007-07-21 17:19:20 UTC
*** Bug 148077 has been marked as a duplicate of this bug. ***
Comment 10 Frank Osterfeld 2009-05-14 22:07:32 UTC
*** Bug 190064 has been marked as a duplicate of this bug. ***
Comment 11 Aurelien Gateau 2013-07-05 10:31:18 UTC
Git commit a5dab61e0476629390e54e6fdca87e5f73e33161 by Aurélien Gâteau.
Committed on 01/07/2013 at 14:54.
Pushed by gateau into branch 'master'.

akregator: when a Frame is not current, disable the GUI of its KPart

This avoids having multiple RSS or other widgets in the statusbar
FIXED-IN:4.11.0
REVIEW:111346

M  +19   -0    akregator/src/framemanager.cpp

http://commits.kde.org/kdepim/a5dab61e0476629390e54e6fdca87e5f73e33161