Bug 114194 - RTL: Keyboard navigation between textboxes not in logical order in various slide layouts
Summary: RTL: Keyboard navigation between textboxes not in logical order in various sl...
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks: RTL-CTL a11y Slide-Layout
  Show dependency treegraph
 
Reported: 2017-12-01 10:11 UTC by Yousuf Philips (jay) (retired)
Modified: 2019-01-18 15:11 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
correct order (18.27 KB, image/png)
2017-12-01 10:11 UTC, Yousuf Philips (jay) (retired)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yousuf Philips (jay) (retired) 2017-12-01 10:11:40 UTC
Created attachment 138165 [details]
correct order

Similar to the incorrect tab navigation order mentioned in bug 101014, this order doesn't change when in a RTL locale, which is also incorrect as its using the same order as if RTL wasnt enabled.

It is likely that the placeholder textboxes arent being placed on the slide in an RTL order and RTL text direction is only being set to the textboxes.
Comment 1 Eyal Rozenberg 2017-12-20 20:35:23 UTC
Can you please attach a document corresponding to the existing attachment?
Comment 2 Yousuf Philips (jay) (retired) 2017-12-21 11:40:43 UTC
(In reply to Eyal Rozenberg from comment #1)
> Can you please attach a document corresponding to the existing attachment?

steps:
1. open impress in RTL locale
2. set slide to 'Title, 2 Content and Content' or 'Title, 4 Content'
3. For 'Title, 2 Content and Content', it should look like 'Title, Content and 2 Content' when in RTL and vise-versa
4. For 'Title, 4 Content' the tab order should go similar to attachment 138165 [details] but isnt
Comment 3 Eyal Rozenberg 2018-09-17 19:52:54 UTC
I still don't understand what I should be seeing as opposed to what's expected. What do you mean by "order"? The visual order is what it is. Do you mean the order in the XML? Please be clearer.
Comment 4 Xisco Faulí 2018-10-18 10:39:58 UTC
(In reply to Eyal Rozenberg from comment #3)
> I still don't understand what I should be seeing as opposed to what's
> expected. What do you mean by "order"? The visual order is what it is. Do
> you mean the order in the XML? Please be clearer.

Hello Jay,
Could you please answer the question above in order to help us triage this issue?
I have set the bug's status to 'NEEDINFO'. Please change it back to
'UNCONFIRMED' once the question has been answered
Comment 5 Yousuf Philips (jay) (retired) 2018-10-18 18:40:32 UTC
(In reply to Eyal Rozenberg from comment #3)
> I still don't understand what I should be seeing as opposed to what's
> expected. What do you mean by "order"? The visual order is what it is. Do
> you mean the order in the XML? Please be clearer.

Based on the fix in bug 101014, this keyboard tab order issue that is incorrect for RTL is in the XML.