Bug 384333

Summary: Arabic diacritics (Harakat) in file names causes miscalculation of highlighted text upon renaming
Product: [Applications] dolphin Reporter: Munzir Taha <munzirtaha>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: elvis.angelaccio, justin.zobel, munzirtaha, nate
Priority: NOR Keywords: rtl
Version: 17.08.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:

Description Munzir Taha 2017-09-04 04:28:45 UTC
In dolphin, right-clicking a file name and choosing rename would highlight the part of the filename before the dot and keeps the extension intact. However, if the filename is Arabic with some diacritics, each diacritic would cause part of the extension to be highlighted. e.g. If the filename is:
اِسْمُهُ.mp3
and you try to rename it, the whole name would be highlighted including the extension.
Comment 1 Elvis Angelaccio 2017-09-04 16:02:59 UTC
Thanks for the report.

It seems we are missing RTL support in KStandardItemListWidget::editedRoleChanged().
Comment 2 Justin Zobel 2020-10-25 00:22:15 UTC
Can you please confirm this still occurs in a recent version of Dolphin.
Comment 3 Munzir Taha 2020-10-26 20:21:16 UTC
I retested with dolphin 20.08.1 and the bug is still there.
Comment 4 Nate Graham 2020-10-26 20:41:54 UTC
Thanks for the info!