Bug 294962 - Erroneous cursor movement handling for text in right-to-left layout in Kexi table view
Summary: Erroneous cursor movement handling for text in right-to-left layout in Kexi t...
Status: CONFIRMED
Alias: None
Product: KEXI
Classification: Applications
Component: Tables (show other bugs)
Version: 2.4 beta7 (Calligra 2.4 beta7)
Platform: Compiled Sources Linux
: LO normal
Target Milestone: ---
Assignee: Kexi Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-27 22:15 UTC by Jarosław Staniek
Modified: 2021-03-09 23:43 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jarosław Staniek 2012-02-27 22:15:39 UTC
Kexi in does not handle cursor movement in the table view properly for text for text in right-to-left layout.

Reproducible: Always

Steps to Reproduce:
1. Run Kexi in r-to-l setting (can be forced using the -reverse command line option)
2. Open any table with data, go to a cell of text type and paste right-to-left text, e.g. שם משפחה. Accept the editing by pressing Enter.
3. Double click to edit the cell again. 
4. Press left arrow key.
5. Double click to edit the same cell again. 
6. Press home key.
7. Press right arrow key.

Actual Results:  
Cursor stays at the end of the text (visually: on the left hand). This is correct. At this position pressing left arrow does nothing (step 4).
Also in step 7. pressing right key does nothing.

Expected Results:  
In step 4. the cursor should move by one character right.
In step 7. the cursor should move by one character left.
Comment 1 Justin Zobel 2021-03-09 23:43:37 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.