Description of problem:
Akregator's systray icon was working for window hiding and restoration. Now if icon is clicked akregator shows up, but if window is already visible it "blinks" and stay visible. Other apps (konversation, kopete, ...) don't act like this.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
2.click on systray icon
akregator shows up if hidden, but blinks and stays visible otherwise
akregator shows up if hidden and hide if visible
I can confirm this bug. It's should be fixed for 4.1.3 - it's not working and uncomplete backport from 4.2 which even wasn't needed. I'm trying to rebuild it to test it. Signal showPart shouldn't connected to show() slot but another slot with setVisible based on current state - see MainWindow::loadPart.
Created attachment 323169 [details]
Fixed in 4.1.3
SVN commit 874882 by uwolfer:
Revert r864309, which was not necessary to backport (breaks things as confirmed multiple times; please retest now)
M +0 -2 mainwindow.cpp
Please try this http://koji.fedoraproject.org/koji/taskinfo?taskID=926245 (with --nodeps), looks ok for me.
We'll be preparing a kde-4.1.3 update *real soon* too.
(In reply to comment #3)
> Please try this http://koji.fedoraproject.org/koji/taskinfo?taskID=926245 (with
> --nodeps), looks ok for me.
This version works fine
(it was working even without --nodeps)
akregator within kontact seems similarly broken (for me, and not fixed by this patch), but I'll test if 4.1.3 addresses that or not in a bit.
Hmm, I'll try it in Kontact. But this is the only one change between 4.1.2 and 4.1.3 related to this issue. More changes are in trunk.
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle.
Changing version to '10'.
More information and reason for this action is here: