Skip to content

Eprint field shows an additional action icon/control on the General tab even when no eprint/eprinttype is set #14821

@SuYanqi

Description

@SuYanqi

JabRef version

Other (please describe below)

Operating system

GNU / Linux

Details on version and operating system

ubuntu:22.04

Checked with the latest development build (copy version output from About dialog)

  • I made a backup of my libraries before testing the latest development version.
  • I have tested the latest development version and the problem persists

Steps to reproduce the behaviour

  1. Open JabRef
  2. Create a new empty library
  3. Create a new Article entry and open the entry editor
  4. Go to the General tab
  5. Observe the Eprint field row (right side of the field)

Expected Behavior

  • No arXiv/eprint fetch control is shown unless an applicable identifier is present and the eprinttype indicates arXiv (or the control is clearly disabled/inactive when not applicable).

Actual Behavior

  • An extra icon/control (e.g., magnifier/fetch action in box 27) is visible next to the Eprint field compared to before, even though no eprint/eprinttype has been entered yet.

Notes

Reproducible after merging #14458 , namely Commit: 029afb7

Screenshot before

Image

Screenshot after

Image

Appendix

Also applies to other magnifier/fetch action icons, which should be clearly disabled/inactive when the input is empty.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions