Bug 139593 - Entering a Draw shape's text places the cursor always at the end on the paragraph. Never on the exact spot clicked
Summary: Entering a Draw shape's text places the cursor always at the end on the parag...
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
3.5.0 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks:
 
Reported: 2021-01-13 19:02 UTC by Telesto
Modified: 2021-01-14 13:14 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Example file (8.91 KB, application/vnd.oasis.opendocument.text)
2021-01-13 19:02 UTC, Telesto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2021-01-13 19:02:12 UTC
Description:
Entering a textbox places the cursor always at the end on the paragraph. Never on the exact spot clicked

Steps to Reproduce:
1. Open the attached file
2. Click between the "H" and "E" of hello World (assuming cursor in main document). 
3. Direct access in Interactive frame
4. First click select textbox. And double click entering. but cursor at the end.. Third click needed to place cursor between "H" and "E" of hello World

Actual Results:
3 clicks

Expected Results:
1 click?


Reproducible: Always


User Profile Reset: No



Additional Info:
Found in
7.2

and in
LibreOffice 3.5.7.2 
Build ID: 3215f89-f603614-ab984f2-7348103-1225a5b
Comment 1 Telesto 2021-01-13 19:02:25 UTC
Created attachment 168860 [details]
Example file
Comment 2 Telesto 2021-01-13 19:03:08 UTC
See also bug 139592
Comment 3 V Stuart Foote 2021-01-13 19:59:09 UTC
It is a Draw shape. Just the nature of the edit shell for the draw shape.
Comment 4 Telesto 2021-01-13 21:17:42 UTC
(In reply to V Stuart Foote from comment #3)
> It is a Draw shape. Just the nature of the edit shell for the draw shape.

Extending my inquiry - technically outside of the scope of the bug.. but before I create another one: 

So what's called a textbox in MSO being a Text Frame in Writer?. Or at least LibreOffice converts an MSO textbox into a frame. 

And textbox of LibreOffice being converted into a frame on export to DOC/DOCX.
Seems quite an exercise. 
Is there are reason why LibreOffice kind of promoting textbox in shape form. What's advantage/ idea behind that? 

And the frame having kind of behaving the preferred way (in my perception). 
Yes, LibreOffice frames can hold anchors.. A textbox can't.. And MSO can't handle anchors inside frames.. It's that the logic for liking textbox in shape form?

Else kind of inclined to make an Interactive frame (also) TextBox. But well TextBox being used for years, it would mean renaming 'Textbox" to "Shape Textbox". And Adding "Frame Textbox". And 'hiding the 'Shape Textbox' insert shape. 

That interactive frame equals Textbox. Where Interactive frame rather buried in the GUI, kind of odd from end-user perspective. I think the end-user would "expect" a Frame Textbox (based on behavior).

But well.. someone will point out this being a bad idea, right?