-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Labels
mod*[Temp.] For internal use only.[Temp.] For internal use only.mod/b*[Temp.] For internal use only.[Temp.] For internal use only.mod/c*[Temp.] For internal use only.[Temp.] For internal use only.mod/svh*[Temp.] For internal use only.[Temp.] For internal use only.mod/v*[Temp.] For internal use only.[Temp.] For internal use only.solvedIndicates that an Issue has been Solved, or a Feature Request has been Released.Indicates 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.Indicates when a Pull Request has been merged to a Release.type/layoutIndicates when a topic is related to a component’s Layout.Indicates 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.Indicates 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).Indicates when a topic is related to the User Interface (UI), or User Experience (UX).widget/icon-boxReferences the Icon Box widget.References the Icon Box widget.widget/icon-listReferences the Icon List widget.References the Icon List widget.widget/settingsReferences any widget’s settings.References any widget’s settings.
Description
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
- Install Elementor 3.34.0
- Set site language/direction to RTL (e.g. Persian)
- Add an Icon Box widget
- Set Icon Position to "After" on desktop
- Set Icon Position to "Above" on mobile
- 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
Labels
mod*[Temp.] For internal use only.[Temp.] For internal use only.mod/b*[Temp.] For internal use only.[Temp.] For internal use only.mod/c*[Temp.] For internal use only.[Temp.] For internal use only.mod/svh*[Temp.] For internal use only.[Temp.] For internal use only.mod/v*[Temp.] For internal use only.[Temp.] For internal use only.solvedIndicates that an Issue has been Solved, or a Feature Request has been Released.Indicates 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.Indicates when a Pull Request has been merged to a Release.type/layoutIndicates when a topic is related to a component’s Layout.Indicates 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.Indicates 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).Indicates when a topic is related to the User Interface (UI), or User Experience (UX).widget/icon-boxReferences the Icon Box widget.References the Icon Box widget.widget/icon-listReferences the Icon List widget.References the Icon List widget.widget/settingsReferences any widget’s settings.References any widget’s settings.