https://bugs.kde.org/show_bug.cgi?id=369658

--- Comment #25 from Anguo <kde_b...@overshoot.tv> ---
OMG! Christoph! I can't believe the fix was so easy!
I am so happy. :D At last I can make some sense of the tabs in my taskbar
again!
I don't know how long it took you to dig out the right method, but you
certainly saved me days (at the very least) of hair-pulling on my side! Still,
your time is at least as valuable as my own, so I greatly appreciate the help
you provided!

Now, on the technical side of things, I did two tests; the first one was not
successful, the second was.

The first time, I simply did what I mentioned above. I simply edited
konqueror.desktop so that I had "Icon=" instead of "Icon=konqueror". I didn't
log out nor reboot, but I started another session: there was no change.

The second time, to be sure to stack the cards on my favour, I did 2 things.
I hadn't found the definition of AppData::icon::isNull() so I didn't know if an
empty string would count as Null. Thus, I completely deleted the "Icon=" line
from the konqueror.desktop file. ALSO, I patched the file Christoph mentioned
and recompiled the package, and installed it (within gentoo, that's all done
with a single 'emerge' command), then rebooted the computer. After reboot, I
was back in sanity land! Yeah! :D

@artem,
Please test the following and tell us if it works:
do:
$ locate konqueror.desktop
On my system, I found this:
/usr/share/kde4/services/konqueror.desktop
Completely remove the Icon= line, save the file then reboot. See if it's enough
to remove the regression and fix your system.

The simplicity of the fix proves that the reasons given in #4 are complete
bullshit. It'd take 30 minutes for an experienced Plasma developer to code a
setting into systemsettings and look up that setting within
XWindowTasksModel::Private::icon(WId).
A warning could be provided for the user, warning them about low-resolution
favicons, potential inconsistencies, etc.... none of which I experience at this
happy hour.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to