Skip to content

✅ 🐞 Icon Box and Icon List behave incorrectly in RTL after 3.34.0 update #33963

@naviddh85

Description

@naviddh85

Description

After updating Elementor to version 3.34.0 (2025-12-22),
Icon Box and Icon List widgets have layout issues in RTL sites.

When the site language/direction is RTL:

  • The "Icon Position: Before / After" option works in reverse
  • On responsive settings, changing icon position to "Above" or "Below" on mobile does not work
  • Icon position behaves incorrectly only in RTL

The same setup works correctly in LTR.

Steps to reproduce

  1. Install Elementor 3.34.0
  2. Set site language/direction to RTL (e.g. Persian)
  3. Add an Icon Box widget
  4. Set Icon Position to "After" on desktop
  5. Set Icon Position to "Above" on mobile
  6. Observe incorrect icon positioning on frontend

Expected behavior

Icon position options should behave consistently in RTL,
and responsive icon positions (Top/Bottom) should work correctly.

Elementor System Info

WordPress: 6.x
Elementor: 3.34.0
Theme: Blocksy / Jannah (also reproducible with other themes)
Language: RTL (FA)

This issue started after applying CSS logical properties
introduced in version 3.34.0.

Agreement

  • I confirm I have read and followed all the guidelines and instructions outlined in the Elementor Bug Report form.
  • I agree that my issue may be closed without further action if it doesn't meet all the requirements outlined in the Elementor Bug Report form.

Metadata

Metadata

Assignees

No one assigned

    Labels

    mod*[Temp.] For internal use only.mod/b*[Temp.] For internal use only.mod/c*[Temp.] For internal use only.mod/svh*[Temp.] For internal use only.mod/v*[Temp.] For internal use only.solvedIndicates that an Issue has been Solved, or a Feature Request has been Released.status/mergedIndicates when a Pull Request has been merged to a Release.type/layoutIndicates when a topic is related to a component’s Layout.type/rtlIndicates when a topic is relate to Right-To-Left (RTL) languages and layouts.type/ui-uxIndicates when a topic is related to the User Interface (UI), or User Experience (UX).widget/icon-boxReferences the Icon Box widget.widget/icon-listReferences the Icon List widget.widget/settingsReferences any widget’s settings.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions