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.
Created attachment 2784 screenshot of the problem
The problem isn't related to any gtk-theme i tried several other and the problem persisted.
Fix!?: http://git.xfce.org/xfce/libxfcegui4/commit/?h=xfce-4.6&id=e9aba8edc828113dfc4a4eef4cf14bc5a4932b7e http://git.xfce.org/xfce/libxfcegui4/commit/?h=xfce-4.6&id=566ec31d14b78f0d13e21b7beed70ac27e4c5a90
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
i can confirm this bug in debian testing as well
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
hi after a ./configure ... make ... sudo make install i see no difference :|
Hi Nick, yes, at least on my machines, the problem is gone. Greetings
after some guidance in building correctly i can confirm this update fixes the problem on debian testing thnx :)
Ok thanks for testing. Will push the commits tomorrow and release a new version of libxfcegui4.
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.
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