Skip to content

OSX: With maintable-beta, JOptionPane for the "load backup file" on startup does not show up and freezes JabRef #3799

@halirutan

Description

@halirutan

I am sure now that this is indeed a problem. I suspect this issue was introduced after we made JabRef an FX application. Now, the initial confirmation dialog if I want to load a .sav bibliography does not show up any longer. The window is not hidden and JabRef goes in a waiting loop that I cannot leave.

I believe the issue here is that we still use Swing for the confirmation dialog in

org.jabref.gui.dialogs.BackupUIManager#showRestoreBackupDialog

and in some other places too.

How to reproduce:

  • System Mac OS X 10.13.3 x86_64, Java 1.8.0_162, maintable-beta branch
  • Leave JabRef dirty once so that you have a .sav file for your opened bibliography
  • Start JabRef either through the IDE, terminal or by double-clicking on the jar.

This issue does not appear on Linux. I have not tested Windows.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions