! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
libxfcegui4-4.6.2-1 misaligned menus in xfce-menu
Status:
RESOLVED: FIXED
Product:
Libxfcegui4
Component:
General

Comments

Description Johannes Lips 2010-01-17 14:09:10 CET
Hi,
since the update to this version of libxfcegui4 there are arrows displayed in any menus which exceed a certain range.
It seems that all menus are aligned to a wrong point so that they are "thinking" there isn't enough space.
Comment 1 Johannes Lips 2010-01-17 14:10:19 CET
Created attachment 2784 
screenshot of the problem
Comment 2 Johannes Lips 2010-01-17 14:11:31 CET
The problem isn't related to any gtk-theme i tried several other and the problem persisted.
Comment 4 Peter 2010-01-18 19:16:47 CET
Hi,

I can confirm the issue for another 3 machines running current Arch Linux. Anything was fine with libxfcegui4-4.6.1-1.

Btw, setting '/Gtk/IconSizes' as described in the old bug report (#5660) doesn't make a difference. The icons are scaled properly all the time, but the menu remains misaligned. Disabling the icons in the menu fixes it. (Don't know if this information is any useful, though.)

Greetings
Comment 5 fakefur 2010-01-19 14:04:20 CET
i can confirm this bug in debian testing as well
Comment 6 Nick Schermer editbugs 2010-01-19 19:23:10 CET
Reverted the commits. Please try this package and let me know if it works like before:

http://foo-projects.org/~nick/packages/libxfcegui4-4.6.2git-bc960eb.tar.bz2
sha1: 6452a0f6837af05ddfa09b7412133541500f58d6
Comment 7 fakefur 2010-01-19 20:09:44 CET
hi

after a ./configure ... make ... sudo make install i see no difference
:|
Comment 8 Peter 2010-01-19 20:30:00 CET
Hi Nick,

yes, at least on my machines, the problem is gone.

Greetings
Comment 9 fakefur 2010-01-19 21:58:08 CET
after some guidance in building correctly i can confirm this update fixes the problem on debian testing

thnx
:)
Comment 10 Nick Schermer editbugs 2010-01-19 22:46:17 CET
Ok thanks for testing. Will push the commits tomorrow and release a new version of libxfcegui4.
Comment 11 Brian J. Tarricone (not reading bugmail) 2010-01-20 09:07:32 CET
Just a revert won't fix anything.  The new code might not be perfect, but it fixes problems reported in another bug (don't recall the #).  Either fix this bug without breaking the fixes for the previous bug, or leave it be.
Comment 12 Nick Schermer editbugs 2010-01-23 10:14:08 CET
The new code seems to break more for people then it should fix, which means it is not tested enough (and should actually never have landed in the stable branch, it's not even in master...). I'm not familiar with the code, so this was the quickest way to make things 'work' again and get the other important bug fixes released.

PS. other bug is #5660

Bug #6166

Reported by:
Johannes Lips
Reported on: 2010-01-17
Last modified on: 2010-01-23

People

Assignee:
Nick Schermer
CC List:
3 users

Version

Version:
unspecified

Attachments

screenshot of the problem (115.79 KB, image/png)
2010-01-17 14:10 CET , Johannes Lips
no flags

Additional information