[Django] #35004: Admin: arrows between "selector available" and "selector chosen" are backwards for RTL languages

6 views
Skip to first unread message

Django

unread,
Nov 29, 2023, 3:17:06 PM11/29/23
to django-...@googlegroups.com
#35004: Admin: arrows between "selector available" and "selector chosen" are
backwards for RTL languages
-------------------------------------------+------------------------
Reporter: Natalia Bidart | Owner: nobody
Type: Bug | Status: new
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Keywords: rtl
Triage Stage: Unreviewed | Has patch: 0
Needs documentation: 0 | Needs tests: 0
Patch needs improvement: 0 | Easy pickings: 0
UI/UX: 1 |
-------------------------------------------+------------------------
While reviewing and debugging the PR for ticket #34995, I've noticed that
the arrows to move objects between "selector available" and "selector
chosen" (in M2M relationships) point to the wrong side for RTL laguages in
"tablet size" screens. See screenshots attached.

--
Ticket URL: <https://code.djangoproject.com/ticket/35004>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Nov 29, 2023, 3:17:18 PM11/29/23
to django-...@googlegroups.com
#35004: Admin: arrows between "selector available" and "selector chosen" are
backwards for RTL languages
---------------------------------+--------------------------------------

Reporter: Natalia Bidart | Owner: nobody
Type: Bug | Status: new
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution:

Keywords: rtl | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 1
---------------------------------+--------------------------------------
Changes (by Natalia Bidart):

* Attachment "django-admin-wrong-arrow-direction-rtl.png" added.

Example in Django 4.2

Django

unread,
Nov 29, 2023, 3:17:35 PM11/29/23
to django-...@googlegroups.com
#35004: Admin: arrows between "selector available" and "selector chosen" are
backwards for RTL languages
---------------------------------+--------------------------------------
Reporter: Natalia Bidart | Owner: nobody
Type: Bug | Status: new
Component: contrib.admin | Version: 4.2
Severity: Release blocker | Resolution:
Keywords: rtl | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 1
---------------------------------+--------------------------------------
Changes (by Natalia Bidart):

* Attachment "django-admin-wrong-arrow-direction-rtl-5.0.png" added.

Example in Django 5.0

Django

unread,
Nov 29, 2023, 3:18:59 PM11/29/23
to django-...@googlegroups.com
#35004: Admin: arrows between "selector available" and "selector chosen" are
backwards for RTL languages
--------------------------------+--------------------------------------
Reporter: Natalia Bidart | Owner: nobody
Type: Bug | Status: new
Component: contrib.admin | Version: dev
Severity: Normal | Resolution:

Keywords: rtl | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 1
--------------------------------+--------------------------------------
Changes (by Natalia Bidart):

* cc: Tom Carrick (added)
* version: 4.2 => dev
* severity: Release blocker => Normal


Comment:

Removing status of Release Blocker since the issue is also present in 4.1.

--
Ticket URL: <https://code.djangoproject.com/ticket/35004#comment:1>

Django

unread,
Nov 30, 2023, 12:00:29 AM11/30/23
to django-...@googlegroups.com
#35004: Admin: arrows between "selector available" and "selector chosen" are
backwards for RTL languages
-------------------------------------+-------------------------------------
Reporter: Natalia Bidart | Owner: Mariusz
| Felisiak
Type: Bug | Status: assigned

Component: contrib.admin | Version: dev
Severity: Normal | Resolution:
Keywords: rtl | Triage Stage: Accepted

Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 1
-------------------------------------+-------------------------------------
Changes (by Mariusz Felisiak):

* owner: nobody => Mariusz Felisiak
* status: new => assigned
* stage: Unreviewed => Accepted


--
Ticket URL: <https://code.djangoproject.com/ticket/35004#comment:2>

Reply all
Reply to author
Forward
0 new messages