! 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 !
Arrows in the program launcher of vertically placed panels overlap the progra...
Status:
RESOLVED: FIXED
Product:
Xfce4-panel
Component:
Launcher

Comments

Description Ryan Rapini 2009-03-29 16:02:56 CEST
Created attachment 2260 
note that the arrows overlap the icons

In the launcher component, when it contains multiple programs, the arrow to show more programs overlaps the program icon itself.  Arrows sould appear along the bottom edge instead?

May be a collision with GTK version 2.16.0, as the bug surfaced after updating that.

Using style: Xfce-4.4
Comment 1 Enrico Tröger editbugs 2009-03-30 17:31:52 CEST
Created attachment 2261 
Possible fix

It seems indeed to be related to GTK 2.16. This versions introduces the GtkOrientable interface which makes the whole XfceHVBox class more or less useless.

The patch adjusts the code to just use the GtkOrientable API on GTK 2.16 and use the old code on prior versions.

Not sure whether this is the best approach but it actually fixes the reported problem on GTK 2.16.
Comment 2 Nick Schermer editbugs 2009-04-09 18:33:55 CEST
Patch is ok. Committed in revision 29737.
Comment 3 Nick Schermer editbugs 2009-04-09 18:47:19 CEST
*** Bug 5197 has been marked as a duplicate of this bug. ***
Comment 4 Nick Schermer editbugs 2009-04-09 20:07:42 CEST
*** Bug 5022 has been marked as a duplicate of this bug. ***

Bug #5166

Reported by:
Ryan Rapini
Reported on: 2009-03-29
Last modified on: 2009-04-09
Duplicates (2):
  • 5022 Icon box unusable on a vertical panel
  • 5197 iconbox breaks with gtk2.16 when in vertical orientation

People

Assignee:
Nick Schermer
CC List:
3 users

Version

Attachments

note that the arrows overlap the icons (4.92 KB, image/png)
2009-03-29 16:02 CEST , Ryan Rapini
no flags
Possible fix (2.10 KB, patch)
2009-03-30 17:31 CEST , Enrico Tröger
no flags

Additional information