https://bugs.documentfoundation.org/show_bug.cgi?id=123224

            Bug ID: 123224
           Summary: Do not extend ReferenceMarks when editing on its
                    border (start or end)
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Description:
ReferenceMarks are used to insert citations and store underlying citation data
by reference managers such as Zotero and Mendeley. The Zotero developers are
working on some enhancements to the citing functionality[1] which might lead to
users wanting to edit or insert text on the border of ReferenceMarks (either
start, or end). As LibreOffice Writer currently stands, this functionality
cannot be enabled for it, because if you place the text cursor on the border of
a ReferenceMark, it extends the mark, rather than adding text right outside of
it. This is not the case with Word Fields and Google Docs links, which Zotero
uses to provides citing functionality on corresponding doc processors.

Presumably this is a trivial change both codewise and UX-wise for LibreOffice,
but be beneficial in letting us provide a better, on-par with Word, citing
functionality.

Steps to Reproduce:
1. Insert some text in Writer
2. Select a portion of the text -> Insert -> Cross-Reference -> Set Reference,
set some text in the "Name" field and click "Insert"
3. Ensure field shading is enabled
4. Place the cursor outside the newly created ReferenceMark, then place it on
the edge of the ReferenceMark, type something.

Actual Results:
The ReferenceMark is extended

Expected Results:
The newly typed text remains outside of the ReferenceMark


Reproducible: Always


User Profile Reset: No



Additional Info:

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to