Bug 77545 - Wrong width of Kmenu (missing arrows, gap to submenus)
Summary: Wrong width of Kmenu (missing arrows, gap to submenus)
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: qt (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
: 71529 78556 78573 80184 80414 82858 83641 86100 88001 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-03-14 04:30 UTC by Vasilis
Modified: 2007-11-07 18:57 UTC (History)
17 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
The Kmenu (295.65 KB, image/png)
2004-03-14 04:33 UTC, Vasilis
Details
Normal (112.54 KB, image/png)
2004-03-14 04:49 UTC, Vasilis
Details
It is huge!!!!!!!! (140.24 KB, image/jpeg)
2004-03-16 03:20 UTC, Vasilis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vasilis 2004-03-14 04:30:52 UTC
Version:            (using KDE KDE 3.2.1)
Installed from:    Gentoo Packages
Compiler:          gcc 3.3.2 
OS:          Linux

Ok, this is very funny!!
As the  title says the size of the Kmenu changes with time, actually with the number of times I click on K (I think so, but I am not sure).
When, I first enter in KDE, the width of Kmenu is normal, but then it increases!!!

If this does not make sense to you I will try to upload a screenshot.

Thank you,

Vasilis
Comment 1 Vasilis 2004-03-14 04:33:19 UTC
Created attachment 5211 [details]
The Kmenu

You look at the Kmenu, which has stretched a little bit. You also see the menu
of the games which has a normal width.
Comment 2 Vasilis 2004-03-14 04:49:36 UTC
Created attachment 5212 [details]
Normal

And now ... it is normal. I did not do anything!!!
Comment 3 Vasilis 2004-03-16 03:20:49 UTC
Created attachment 5233 [details]
It is huge!!!!!!!!

I let the image speak for itself
Comment 4 John Firebaugh 2004-03-29 07:22:54 UTC
*** Bug 78573 has been marked as a duplicate of this bug. ***
Comment 5 John Firebaugh 2004-03-29 07:23:04 UTC
*** Bug 78556 has been marked as a duplicate of this bug. ***
Comment 6 Frerich Raabe 2004-03-29 12:58:03 UTC
*** Bug has been marked as fixed ***.
Comment 7 Tom Kiermaier 2004-04-09 14:34:06 UTC
The patch listed here: http://lists.kde.org/?l=kde-cvs&m=108055728218204&w=2
Which I assume is the fix you talked about, doesn't work. While the menu isn't actually being drawn larger anymore, it is still getting larger. Look at this:
http://mywebpages.comcast.net/epyon9283/kdebug.jpg
Notice how the menu is separated like that and how the main menu looks strangely cut off.
I'm using KDE 3.2.1 with QT 3.3.1-r1 both installed from Gentoo packages. 
Comment 8 Stephan Binner 2004-04-12 11:37:25 UTC
ack
Comment 9 Stephan Binner 2004-04-22 23:08:22 UTC
*** Bug 71529 has been marked as a duplicate of this bug. ***
Comment 10 Stephan Binner 2004-04-22 23:28:35 UTC
Does anybody still see this with qt-copy/patches/0047-fix-kmenu-width.diff 1.3?
Comment 11 Pär Ekholm 2004-04-23 00:26:31 UTC
Yes, upgraded to qt-copy as for 0422. And the issue is still there. Kde 3.2.2 qt-3.3.1 (20040422) kde-redhat-project binaries.
Comment 12 Stephan Binner 2004-04-23 10:57:03 UTC
*** Bug 80184 has been marked as a duplicate of this bug. ***
Comment 13 Stephan Binner 2004-04-23 11:01:02 UTC
Pär, the qt-copy 20040422 kde-redhat package you mention was obviously build before I committed 0047-fix-kmenu-width.diff 1.3, so your answer doesn't help.
Comment 14 Rex Dieter 2004-04-23 13:34:28 UTC
FYI, the kde-redhat qt pkgs were updated from cvs immediately after comment #10 was posted.  cvs'uping now shows that patch has indeed changed (again), so I'll go rebuild things...
Comment 15 Rex Dieter 2004-04-23 16:06:20 UTC
Thanks, qt-copy 20040423 seems to have fixed things.
Comment 16 Stephan Binner 2004-04-26 23:42:35 UTC
*** Bug 80414 has been marked as a duplicate of this bug. ***
Comment 17 Vasilis 2004-04-28 06:45:37 UTC
Where can I get the qt-copy 20040423. Is this only available in rpm format?
Could someone give directions on how to apply this patch.

Thank you
Comment 18 Matt Rogers 2004-04-28 07:00:04 UTC
you'll have to check it out from kde's cvs. the module name is qt-copy
Comment 19 Pär Ekholm 2004-05-13 22:40:59 UTC
Upgraded to qt-3.3.2 (which is qt-copy 20040506). Kde-redhat project qt packages on redhat 9. The problem is back! The menu arrows is gone again. Especially with keramik style. It worked with qt-copy 20040423 though. Decreasing the number of recently used applications in top of the startmenu to 0 solve the problem, like before.
Comment 20 Rex Dieter 2004-05-14 14:41:01 UTC
For the record, I cannot reproduce the problem using qt-copy-20040506, (kdelibs-3.2.2), on Fedora Core 1 and RedHat 9.  I tried both Keramik and Plastik, and with both, the menu's arrows display as expected.
Comment 21 Pär Ekholm 2004-05-14 17:49:21 UTC
Not here. And i´m not alone. See mail to kde-redhat-users mailing list. Have all kde-redhat updates; new kdelibs-3.2.2-3.1.rh90.kde and qt-3.3.2. Plastik works but the arrows is too near the edge. Keramik don´t work at all. It´s like before. I don´t know what it is though, but it´s clear that something differ in qt in this new version from qt-copy 20040423.
Comment 22 Ben Gardiner 2004-05-18 18:48:41 UTC
I've gotta ditto this bug. I'm running gentoo 2004.1, kde 3.2.2, qt 3.3.0.
The bug only occurs in one of the user accounts on this machine. This look of the menu is as in:
http://mywebpages.comcast.net/epyon9283/kdebug.jpg , listed above by Tom Kiermaier in comment #7.
Comment 23 Julian Rockey 2004-05-25 11:16:08 UTC
Ditto from me, running kde 3.2.2 and QT 3.3.2 from Gentoo.
Comment 24 Vasilis 2004-05-26 18:14:29 UTC
I just updated KDE  to 3.2.2 and I am seeing the same problem as the one described in comment 22 and 23. I also have qt 3.3.2 and I run Gentoo.
BTW, I am using keramik style
Comment 25 Ron 2004-05-27 03:40:35 UTC
Yeah, fresh install of kde cvs and qt-copy and i saw the bug but applying the patch from comment 10 fixed it.
Comment 26 Pär Ekholm 2004-05-31 01:38:12 UTC
The patch that fixed this from 20040422 are now different again with qt-copy later than 20040430 as described in cvs. Therefore this is not working for certain systems. I´m using a system with qt-copy later than 20040506 and this behaviour is still there. I don´t know why. But the patch has changed, that is true. With patch from 20040422 it worked here.
Comment 27 Stephan Binner 2004-06-05 09:17:23 UTC
*** Bug 82858 has been marked as a duplicate of this bug. ***
Comment 28 Frédéric Cormier 2004-06-06 03:01:44 UTC
When unchecking "Show side image", the arrows reappear at the right of the menu, but when checking back "Show side image", the side image does not come back. Don't know if it is related. Using KDE 3.2.2 & QT 3.3.2.
Comment 29 Jonathan Rawle 2004-06-10 23:43:34 UTC
This bug is still present in KDE 3.2.3 (Official Fedora 2 packages) - in fact it's worse than in KDE 3.2.2 - I don't see the arrows any more.
Comment 30 Petter Holmström 2004-06-11 07:25:56 UTC
Well, I didn't see the arrows in 3.2.2 either (both Slackware 9.1 and Suse 9.1), and I still don't see them in 3.2.3.
Comment 31 Piotr Kolaczkowski 2004-06-11 09:31:15 UTC
I've noticed this bug exists also in KDE 3.1.4 when using with qt 3.3.2
(both installed from Slackware packages). After fresh installation the menu
is ok, but then when I change Look&Feel->Style the arrows are not visible.
I checked out KDE 3.2.90 CVS 20040117 and there the menu problem doesn't exist (also with qt 3.3.2).
Comment 32 Stephan Binner 2004-06-19 12:09:05 UTC
*** Bug 83641 has been marked as a duplicate of this bug. ***
Comment 33 Ken Zalewski 2004-06-30 14:56:29 UTC
I am confirming that this bug persists in KDE 3.2.3 using QT 3.3.2.  Sometimes the KDE Start Menu arrows are there, sometimes they are not.  When the arrows are NOT there, the submenu that appears has a gap between itself and the main Start Menu.
Comment 34 Andrew Gildehaus 2004-07-11 22:47:28 UTC
Confirming the existance of this bug in KDE 3.3.0-beta1.  Could it have something to do with "Most Used Applications"?
Comment 35 palantir 2004-07-14 13:38:11 UTC
I have this too (I mean, the main menu not having right arrows and a great gap instead of them). Gentoo, qt 3.3.2, kde 3.2.3.
Comment 36 Rex Dieter 2004-07-14 15:11:50 UTC
I can confirm comment #28 that the problem only appears when "Show side image" is selected.
Comment 37 angelo lisco 2004-07-14 21:12:22 UTC
Same problem here (missing arrows on k-menu)!!!

qt 3.3.2 (from sources)
kde CVS 20040706 (from sources)

Comment 38 angelo lisco 2004-07-15 13:45:04 UTC
OK...i find it! I'm quite sure that the problem is QuickStartMenu!
How to reproduce this bug:

1) open a terminal and write "dcop kicker kicker clearQuickStartMenu" (this clear the cached items in "Most Used Applications")

2) Launch an item that has a short name like "Help" or "Find file or "Control Center" (if you start an item with a long name it doesn't work. ex.: "File Manager - Super User Mode")

3) Launch Kmenu...the arrows are gone!!!

To bring them back, go to step 1 or launch item with a long name
Comment 39 angelo lisco 2004-07-15 13:51:45 UTC
sorry...i miss one thing:  Uthe problem appears when "Show side image" is selected. You can try to disable it and then clean again the cached items in "Most Used Applications"
Comment 40 Stephan Binner 2004-07-17 07:50:19 UTC
Maks has committed a work-around for KDE 3.3 Beta 2 which seem to fix most cases you ever will notice. Please feel free to describe any remaining cases which you notice (with or without 0047-fix-kmenu-width.diff).
Comment 41 Stephan Binner 2004-07-17 07:54:13 UTC
Btw, Issue N46882 at Trolltech.
Comment 42 angelo lisco 2004-07-24 19:48:26 UTC
i recompiled qt with the patch 0047 and now i'm testing kde 3.3beta2. it seems like the bug has disappeared ! thank you !
Comment 43 Maksim Orlovich 2004-07-27 18:14:18 UTC
*** Bug 86100 has been marked as a duplicate of this bug. ***
Comment 44 Matthias Ihmig 2004-07-30 18:49:59 UTC
A workaround:

Create an application entry (or rename an existing one) with a text string which is longer than the the string "Recently Used Applications"

This makes reappear the arrows.
Comment 45 Maksim Orlovich 2004-08-25 21:27:17 UTC
*** Bug 88001 has been marked as a duplicate of this bug. ***
Comment 46 Michael Drüing 2004-09-06 13:41:23 UTC
After trying the proposed workaround (comment #44), I can no longer see the side image. I can activate the corresponding checkbox, but the image is not drawn. More precisely it IS drawn, but underneath the menu itself (I can tell this because I'm running in a virtual machine and there the screen updates are not very fast, so I actually see the side image being drawn and then the K menu is drawn over it)

But at least I can see the arrows again :)
Comment 47 Henk Poley 2004-10-31 18:59:15 UTC
Seems to be fixed (on KDE 3.3 and qt-3.3.3).

But please don't let this happen again yes? It's a rather visible 'stupid' bug that can make people think that "Linux is not finished".

For that reason I'll keep my votes on this bug so it will show up on the "The most hated bugs" list (currently at place 10) to learn from.

Evil me >:) ;-)
Comment 48 Aaron J. Seigo 2004-11-25 09:30:47 UTC
works here for myself and others (polled on irc) using CVS  ... so, we've done our bit, folks =)