Bug 253321 - The check symbol on the "OK" button on all KDE apps is the Facebook 'F' logo!
Summary: The check symbol on the "OK" button on all KDE apps is the Facebook 'F' logo!
Status: RESOLVED WORKSFORME
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: 4.4
Platform: openSUSE Linux
: NOR minor
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
: 253318 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-10-05 17:06 UTC by Arthur Knight Hammer
Modified: 2010-10-25 05:20 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Facebook "F" steals the KDE check mark when button becomes active (6.07 KB, image/png)
2010-10-05 17:06 UTC, Arthur Knight Hammer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arthur Knight Hammer 2010-10-05 17:06:53 UTC
Created attachment 52241 [details]
Facebook "F" steals the KDE check mark when button becomes active

Version:           4.4 (using KDE 4.4.4) 
OS:                Linux

Starting recently any KDE window that has an active OK on it has the
little Facebook "f" check mark!  This naughtiness has survived a reboot.  No big deal but I find it bizarre.  If I right-click on the button, the proper check mark returns. It is possible, but I am not certain, that it started after the latest openSUSE 4.4.4 update through the standard update service.  I presume this is some sort of image-cache issue with same names or some such.  Facebook is used on this system and is used in Firefox 3.6.10.  NOTE: I consider this problem purely aesthetic and of very low priority as no functionality appears to be affected. Sample image attached.  Happy to assist further if I can be of help.

Reproducible: Always

Steps to Reproduce:
Cannot tell you "why" it started, but it is now consistent; possible openSUSE 4.4.4 update from this past week.

Actual Results:  
Any KDE app that has an "OK" button will display the small "f" facebook icon in place of the check mark IF the OK button is active.  Right clicking button will return proper check mark.
Comment 1 Arthur Knight Hammer 2010-10-05 17:09:53 UTC
*** Bug 253318 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2010-10-05 17:19:38 UTC
Why are you reporting it as a KDE bug? I am sure you know that the problem is caused by your setup.
Comment 3 Arthur Knight Hammer 2010-10-05 17:42:29 UTC
Hi Christoph: I sincerely have no idea how to make a KDE OK button have a temporarily different icon on it though any setup I'm aware of, despite 30 years in Unix work, but it seems you do, and I gratefully defer to your expertise. I would be most appreciative if you would share with me where I would modify this behavior and we'll get this marked as resolved.  Thank you very much!
Comment 4 Christoph Feck 2010-10-05 17:45:40 UTC
The filename of the icon KDE uses is "dialog-ok" (+extension, such as .png), you probably have such a file in one of the directories it scans for icons. Additionally, remove /var/tmp/kde-<user>/kpc and restart.
Comment 5 Christoph Feck 2010-10-10 03:10:42 UTC
Could you locate the offending image file and correct the problem?
Comment 6 Arthur Knight Hammer 2010-10-10 06:56:49 UTC
Hi Christoph:

No, I was not able to find why this is happening. I did both a locate and a find on dialog-ok.png for all filesystems, and looked at all of them, and they were all check marks.  I have rebooted thinking it might be in cache somewhere.  When I rebooted I did not go to Facebook.

I also noted that it came up in an Opera "OK" button; Opera was downloaded separately from the Opensuse 11.3 distribution.  I thought Opera was a QT app, but I looked at the dependencies and if I understand this, it is not ... I checked Amarok which I know is a KDE app, and it has many QT libs and Opera appears to have none.  This is a clue obviously of some sort, but I don't know where to follow it ... there is a common place where the Opera runtime environment and QT/KDE can pick up this stupid icon.

I also looked for all occurrences of "facebook" and found a few icons in various applications in this distro ... but they all have a sort of wave in the upper part of the icon that is absent in the offending image ... the image that appears on the OK button looks exactly like the favicon in the Firefox tabs or URL bar.

I would be happy to spend more time on this if anyone has suggestions as to where to follow the trail.

I just tried one more thing ... I added a user and logged in under KDE - the OK button works properly under that account without any other testing to try to bring it on (like using Facebook in Firefox for example).  I will try some more tests tomorrow to see if I can break it in the new user account.
Comment 7 Arthur Knight Hammer 2010-10-25 05:20:57 UTC
The Facebook icon disappeared earlier this week without explanation, and the normal checkmark returned. I have not the slightest idea how this all happened. Since it "fixed itself" I've updated to KDE 4.5.2, so I'm listing this bug as resolved as it appears to be unique and no longer happening.