Primary Sidebar Menu doesn't open with right-to-left scripts

Created on 11 October 2024, 3 months ago

Problem/Motivation

The Primary Sidebar Menu doesn't open when used with a right-to-left script language.

Steps to reproduce

The Fixed Search Block (FSB) button (the magnifier) and the Primary Sidebar Menu (PSM) button (the hamburger) display in the top right hand corner, side by side.
With a LTR script language like English: the FSB button is on the left while the PSM button is on the right.
Put a block in the PSM, clear the cache and try to open the menu: it does.
Now install a RTL script language as a second language and switch to it. The FSB and the PSM still display in the top right hand corner, side by side.
But with the RTL script language, the FSB button is now on the right while the PSM button is now on the left: there's been an inversion in display for the two buttons.
Try to open this "inverse displayed" PSM: it doesn't.

Proposed resolution

Make the Primary Sidebar Menu compatible with RTL languages.

Remaining tasks

N/A

User interface changes

N/A

API changes

N/A

Data model changes

N/A

πŸ› Bug report
Status

Active

Version

1.0

Component

User interface

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024