Skip to content

Add a visible notice when user opens more than one JabRef instance #11783

@InAnYan

Description

@InAnYan

Is your suggestion for improvement related to a problem? Please describe.

I wanted to run a portable version of JabRef, but I already had running JabRef in IntelliJ.

When I double clicked on the executable file in portable version, nothing happended. I didn't give up, and started it from terminal. In terminal there was:

Messages are not initialized before accessing key: Display help on command line options
2024-09-18 08:10:49 [main] org.jabref.Launcher.handleMultipleAppInstances()
INFO: Arguments passed on to running JabRef instance. Shutting down.

I couldn't understood this at the beginning, but then I finally understood that I had another instance of JabRef running.

Arguments passed on to running JabRef instance - WTF is this? 1) I didn't pass any arguments, and 2) I was certain that exactly this executable wasn't run before.

Describe the solution you'd like

  1. Refactor the message when user starts JabRef a second time.
  2. Make a dialog with that message

Additional context

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

Status
Done
Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions