Panel menus open to the wrong direction when using a right-to-left locale

Bug #858072 reported by Haggai Eran
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
unity-2d
Invalid
Medium
Unassigned
unity-2d (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

When opening an indicator menu or an application menu under a right-to-left locale, the menu should open to left of the indicator icon or the menu label. Instead it opens to the right, just like in a left-to-right locale.

Tags: rtl
Revision history for this message
Haggai Eran (haggai-eran) wrote :
Revision history for this message
Haggai Eran (haggai-eran) wrote :

I think a solution to this bug will require both modifying unity-2d and unity. In unity-2d, instead of sending the bottom-left corner of an indicator, when requesting a menu popup, it should send the bottom right corner. In addition, in unity, it should open the menu to the left of the given coordinate, instead of to the right.

I've implemented these changes in lp:~haggai-eran/unity-2d/4.0-rtl and lp:~haggai-eran/unity/rtl-menu-popup

Alberto Mardegan (mardy)
tags: added: rtl
Changed in unity-2d:
status: New → Confirmed
importance: Undecided → Medium
Changed in unity-2d (Ubuntu):
status: New → Confirmed
Changed in unity-2d:
status: Confirmed → Invalid
Changed in unity-2d (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.