Skip to content

Add cursor area awareness (guards) to CSL citations #15701

@subhramit

Description

@subhramit

Reproducibility:

  1. Open JabRef and a LibreOffice Writer document
  2. Open Chocolate.bib in JabRef
  3. Connect to the running LO instance
  4. Select any JStyle
  5. Select any entry and cite it in the document
  6. Click anywhere in between the citation area (can be visualized by ctrl+f8)
  7. Select any other entry and try to cite
  8. Observe the following error ("the cursor is in a protected area"):
Image

This guarding mechanism doesn't exist when the corresponding steps are carried out with CSL styles, which leads to broken citations:

Image

Wish: Introduce it to CSL styles as well.
Refs. #11829 eventually.

Metadata

Metadata

Assignees

Type

No fields configured for bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions