-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix issue 3861 : XMP Dialog, Add new Groups dialog, Append Library dialog to javafx #4264
Conversation
Thanks for your contribution! |
I went over everything and think this is now ok so (it's not perfect, but at least workable...). |
@@ -116,49 +110,49 @@ private void writeXMP() { | |||
.map(Optional::get) | |||
.collect(Collectors.toList()); | |||
|
|||
SwingUtilities.invokeLater(() -> optionsDialog.getProgressArea() | |||
.append(entry.getCiteKeyOptional().orElse(Localization.lang("undefined")) + "\n")); | |||
Platform.runLater(() -> optionsDialog.getProgressArea() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't this already on the FX thread by defintion?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, writeXMP
is invoked as a background task (but not properly implemented as BackgroundTask
, leading to these ugly workaround - but I didnt have the motivation to implement it properly).
* upstream/master: Update Libraries (#4366) ArXiv fetcher support http url (#4367) Fix issue 3861 : XMP Dialog, Add new Groups dialog, Append Library dialog to javafx (#4264) fix IndexOutOfBoundsException when saving preferences group RadioButtons in ExportSortingPrefsTab to prevent the selection of multiple or no order types Convert Part of the Issue#3861 Quality->Cleanup entries (#4268) UPDATE gradle to 4.10.2 (#4358) Completed General Fields Customizer conversion to JavaFX (#4346) Fix JavaFX thread exception when fetching new infos (#4354) Auto trim url field (#4355) Fix freezes in entry editor (#4351) # Conflicts: # src/main/java/org/jabref/preferences/PreferencesService.java
Tools -> Writing XMP Data to Entry
Groups -> Add new Group
Import->Append Library Dialog