Bug 513859 - RTL text in street names occasionally rendered as LTR at different zoom levels
Summary: RTL text in street names occasionally rendered as LTR at different zoom levels
Status: REPORTED
Alias: None
Product: marble
Classification: Applications
Component: general (other bugs)
Version First Reported In: 25.12.0
Platform: Flatpak Linux
: NOR minor
Target Milestone: ---
Assignee: marble-bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-26 23:24 UTC by Talya
Modified: 2025-12-26 23:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
יצחק שדה street at one soom level (37.69 KB, image/png)
2025-12-26 23:24 UTC, Talya
Details
יצחק שדה street at zoom level two (71.11 KB, image/png)
2025-12-26 23:25 UTC, Talya
Details
יצחק שדה street at third zoom level (89.96 KB, image/png)
2025-12-26 23:25 UTC, Talya
Details
شارع التحرير at one zoom level (120.35 KB, image/png)
2025-12-26 23:25 UTC, Talya
Details
شارع التحرير at second zoom level (97.20 KB, image/png)
2025-12-26 23:26 UTC, Talya
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Talya 2025-12-26 23:24:40 UTC
Created attachment 188008 [details]
יצחק שדה street at one soom level

SUMMARY
RTL text in street names may randomly be parsed in the wrong order as LTR. when zooming in or out on such an occurrence, the bug may happen again on all text randomly, such that text may appear correctly or wrongly,

STEPS TO REPRODUCE
1.  Go a place that uses an RTL script, e.g. Tel Aviv or Cairo.
2. Zoom in until you can see street names.
3. Continue zooming in and out to get names re-rendering

OBSERVED RESULT
Street names are randomly and inconsistently rendered as LTR instead of RTL (examples from screenshots: הדש קחצי instead of יצחק שדה in Tel Aviv, ر ي ر ح ت ل ا ع ر ا ش instead of شارع التحرير in Cairo).

EXPECTED RESULT
Names should always render RTL (examples from screenshots: יצחק שדה, شارع التحرير).

SOFTWARE/OS VERSIONS
Marble Maps: 25.12.0
Fedora 43 (Flatpak runtime) (Wayland)
KDE Frameworks: 6.21.0
Qt: Using 6.10.1 and built against 6.10.0
Flatpak
Build ABI: arm64-little_endian-lp64
Kernel: linux 6.17.12-400.asahi.fc42.aarch64+16k

ADDITIONAL INFORMATION
Screenshots are of two streets
Comment 1 Talya 2025-12-26 23:25:14 UTC
Created attachment 188009 [details]
יצחק שדה street at zoom level two
Comment 2 Talya 2025-12-26 23:25:38 UTC
Created attachment 188010 [details]
יצחק שדה street at third zoom level
Comment 3 Talya 2025-12-26 23:25:59 UTC
Created attachment 188011 [details]
شارع التحرير at one zoom level
Comment 4 Talya 2025-12-26 23:26:46 UTC
Created attachment 188012 [details]
شارع التحرير at second zoom level