Bug 82795 - inverted arrow key behavior in left to right vertical text
Summary: inverted arrow key behavior in left to right vertical text
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: patch
Depends on:
Blocks: Vertical-Text
  Show dependency treegraph
 
Reported: 2014-08-19 03:16 UTC by aronsoyol
Modified: 2024-03-08 18:36 UTC (History)
8 users (show)

See Also:
Crash report or crash signature:


Attachments
left-to-right-vertical (11.19 KB, application/vnd.oasis.opendocument.text)
2014-08-19 03:16 UTC, aronsoyol
Details
left-to-right-vertical.odt (11.19 KB, application/vnd.oasis.opendocument.text)
2014-08-19 03:18 UTC, aronsoyol
Details
this is an odt file created by LO4.2.6.2. (19.34 KB, application/vnd.oasis.opendocument.text)
2014-10-29 03:55 UTC, aronsoyol
Details
it is a patch for direction key control of anchored object (793 bytes, patch)
2016-07-12 08:33 UTC, baigali
Details
patch for [fix the bug for inverted arrow key behavior in left to right vertical text (8.35 KB, patch)
2016-07-12 08:45 UTC, baigali
Details
fix the bug for inverted arrow key behavior in left to right vertical text (7.76 KB, patch)
2016-07-12 08:50 UTC, baigali
Details

Note You need to log in before you can comment on or make changes to this bug.
Description aronsoyol 2014-08-19 03:16:53 UTC
Created attachment 104856 [details]
left-to-right-vertical
Comment 1 aronsoyol 2014-08-19 03:18:57 UTC
Created attachment 104857 [details]
left-to-right-vertical.odt
Comment 2 Jean-Baptiste Faure 2014-08-24 19:51:00 UTC
Please explain, step by step how to reproduce the problem.
https://wiki.documentfoundation.org/QA/BugReport#4:_Description

Set status to NEEDINFO. Please set it back to UNCONFIRMED once you have provided requested informations. Thank you for your understanding.

Best regards. JBF
Comment 3 aronsoyol 2014-10-29 03:55:38 UTC
Created attachment 108604 [details]
this is an odt file created by LO4.2.6.2.

This is an ODT file created by LO 4.2.6.2. 
This is left to right vertical layout mode used for Traditional Mongolian Script.
Behavior of arrow keys(left and right)  and mouse dragging are incorrect.
There is several line of English word and a circle shape in the file. 
If you press left arrow key the caret will move to right line
If you press right arrow key the caret will move to left line
If you drag the circle shape to right ,it will be move to left,
If you drag the circle shape to left ,it will be move to right,

I have reported this bug to Appache OpenOffice and confirmed already.
Comment 4 Buovjaga 2014-11-15 12:29:44 UTC
Reproduced.

Win 7 64-bit Version: 4.4.0.0.alpha2+
Build ID: b021b5983c62e266b82d9f0c5c6d8d8900553827
TinderBox: Win-x86@39, Branch:master, Time: 2014-11-12_01:10:08
Comment 5 QA Administrators 2015-12-20 16:06:35 UTC Comment hidden (obsolete)
Comment 6 Marco Filippozzi 2016-06-16 13:34:45 UTC
Present on:

Version: 5.0.6.3
Build ID: 490fc03b25318460cfc54456516ea2519c11d1aa
Locale: it-IT (it_IT.UTF-8)

Version: 5.1.3.2
Build ID: 644e4637d1d8544fd9f56425bd6cec110e49301b
CPU Threads: 2; OS Version: Linux 4.1; UI Render: default;
Locale: it-IT (it_IT.UTF-8)

Version: 5.2.0.0.beta2
Build ID: ae12e6f168ba39f137fc110174a37c482ce68fa4
CPU Threads: 2; OS Version: Linux 4.1; UI Render: default;
Locale: it-IT (it_IT.UTF-8)

Version: 5.3.0.0.alpha0+
Build ID: a8bd44573b75d1399257d6f5d052611439607189
CPU Threads: 2; OS Version: Linux 4.1; UI Render: default;
TinderBox: Linux-rpm_deb-x86_64@70-TDF, Branch:master, Time: 
2016-06-13_23:46:49
Locale: it-IT (it_IT.UTF-8)

OS:    openSUSE Leap 42.1 (x86_64)
Comment 7 baigali 2016-07-12 08:17:31 UTC
yes ,in current version ,when the anchor to property of anchored object is to page, mouse dragging operation is completly out of work.And there is also a problem when control with direction key ,the object moving behaver is incorrect too.
Comment 8 baigali 2016-07-12 08:33:59 UTC
Created attachment 126176 [details]
it is a patch for direction key control of anchored object

but i still don't have any idea of how to fix [Mouse dragging a floating object is inverted horizontally in left to right vertical layout mode
]
Comment 9 Buovjaga 2016-07-12 08:41:38 UTC
(In reply to baigali from comment #8)
> Created attachment 126176 [details]
> it is a patch for direction key control of anchored object

If you think your patch is ready to be included in LibreOffice, please submit it to Gerrit. Here is a good guide for everything: https://wiki.documentfoundation.org/Development/GetInvolved
Comment 10 baigali 2016-07-12 08:45:56 UTC
Created attachment 126177 [details]
patch for [fix the bug for inverted arrow key behavior in left to right vertical text

patch for [fix the bug for inverted arrow key behavior in left to right vertical text
Comment 11 baigali 2016-07-12 08:50:24 UTC
Created attachment 126178 [details]
fix the bug for inverted arrow key behavior in left to right vertical text
Comment 12 Buovjaga 2016-07-13 19:21:04 UTC
(In reply to baigali from comment #11)
> Created attachment 126178 [details]
> fix the bug for inverted arrow key behavior in left to right vertical text

Please submit it to Gerrit or it will never be included.
Comment 13 Volga 2017-01-03 13:51:30 UTC Comment hidden (obsolete)
Comment 14 Xisco Faulí 2017-07-13 09:37:39 UTC
Setting Assignee back to default. Please change it back if you're still working
on this issue
Comment 15 Michael Meeks 2017-07-13 10:27:26 UTC
Thanks for the patch, sorry for the slow reply - gerrit would be good for this - but I think we want to split all the copy/paste key re-writing code to a helper function first (perhaps in VCL's Window:: or something ?) - commenting out code is also something we try to avoid =)
Comment 16 Volga 2017-12-10 02:56:18 UTC
Is it possible to move the patch into Gerrit server?
Comment 17 QA Administrators 2018-12-11 03:44:11 UTC Comment hidden (obsolete)
Comment 18 QA Administrators 2020-12-11 03:47:37 UTC Comment hidden (obsolete)
Comment 19 Stéphane Guillou (stragu) 2024-03-08 03:57:08 UTC
Reproduced in:

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 98c42f7e961e77d7f1c02d53862e4e78ecd07653
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: CL threaded

Same in libreoffice-4.0.0.3
Comment 20 Eyal Rozenberg 2024-03-08 18:36:08 UTC
Wow, yes, also confirming. This sure is an old bug... its visibility may be low, but it's quite the obvious problem if you do use vertical text.

But - how does one get the document to this state? Is this a page property? Paragraph property?