Bug 164558 - Special pull-down menus in desktop settings appear and immediately disappear
Summary: Special pull-down menus in desktop settings appear and immediately disappear
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-20 20:45 UTC by Georg Wittenburg
Modified: 2009-01-09 00:05 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Georg Wittenburg 2008-06-20 20:45:10 UTC
Version:           KDE 4.0.82 (using Devel)
Installed from:    Compiled sources

How to reproduce:
- Open Desktop Settings from the desktop RMB menu.
- Click on one of the the special pull-down menus (Picture or Theme).
-> In about 80% of the cases the pull-down menu appears and immediately disappears again.

If selected with Tab and opened with Space, the pull-down menus always open normally. Perhaps some race condition between event handlers?
Comment 1 Aaron J. Seigo 2008-06-23 06:41:22 UTC
can't reproduce here. anyone else?
Comment 2 George Goldberg 2008-06-23 07:07:41 UTC
I noticed this issue a couple of days ago, but can't reproduce it right now (and I haven't updated my svn trunk version since, so its obviously a tricky one to reproduce). I'll keep an eye out and report back here with more info if I manage to reproduce it again.
Comment 3 George Goldberg 2008-06-23 07:18:31 UTC
I can now reproduce this on svn trunk r820659. I'm not sure what would be useful for debugging this, so if someone could suggest what info I could provide, I'd be happy to do so.
Comment 4 Sebastian Sauer 2008-06-23 09:18:03 UTC
Hi George,

well, does this happen only on those combobox's that display an image and not on others that display only text?
Comment 5 Georg Wittenburg 2008-06-23 09:58:38 UTC
On the Debian packages that I'm using, it happens for the comboboxes labeled "Picture" and "Theme" (which display an image and text), but not for the other ones (which display only text).
Comment 6 George Goldberg 2008-06-23 10:00:19 UTC
yes, same here.
Comment 7 Sebastian Sauer 2008-06-23 10:20:47 UTC
just a very wild guess (well, don't ask *g*);
does that happen also with another widget-style like plastiq or only with oxygen?
Comment 8 George Goldberg 2008-06-23 10:26:17 UTC
I tried plastique and oxygen, and happens with both. (Although I still can't reproduce it 100% of the time).
Comment 9 Georg Wittenburg 2008-07-19 17:04:35 UTC
This has changed a bit in 4.0.98:
- The "Picture" combobox works as expected.
- The "Theme" combobox only shows this behavior when the list opens on the top side of the combobox, i.e. to reproduce you have to move the "Desktop Settings" window to the bottom of the screen to force the combobox to open upwards.
Comment 10 Aaron J. Seigo 2008-07-19 20:39:56 UTC
so far, for "ways to reproduce" we have: affects people named "Georg[e]".

i'm afraid we'll need more.
Comment 11 Frank Schaefer 2008-08-04 12:28:53 UTC
I can confirm this behavior, but it seems to be a bug in Qt4.4.0.
I think so, because it also appears in my own Qt-application, which doesn't use any KDE-resources. It never appeared before Qt4.4.0, and I didn't change my source code for about a year now.
It is reproducable (in most cases), but only at the first combobox-activation in the dialog after application start.
Comment 12 Frank Schaefer 2008-11-07 14:52:46 UTC
I'm currently investigating a strange binary size increase of my (non-KDE) Qt4-application, and it seems to be caused by a gcc4.3-compiler-issue. During my tests I noticed, that the combobox-issue disappears when using gcc-versions < 4.3 (I tested with 4.2.1 and 4.1.x).
So this is definitely no KDE4-bug and I think we can close it.
Comment 13 Aaron J. Seigo 2008-11-19 04:44:43 UTC
thanks for the sleuthing, Frank!
Comment 14 Georg Wittenburg 2008-11-19 10:49:20 UTC
Thanks indeed. I'll start bugging Debian-KDE about this once Lenny is out.
Comment 15 Georg Wittenburg 2009-01-09 00:05:45 UTC
Works fine as of 4.1.96.