diff --git a/CHANGELOG.md b/CHANGELOG.md index 558e2ac8107..5f0aa530698 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,7 @@ We refer to [GitHub issues](https://github.com/JabRef/jabref/issues) by using `# ### Fixed We fixed an issue where the fetcher for the Astrophysics Data System (ADS) added some non-bibtex data to the entry returned from the search [#3035](https://github.com/JabRef/jabref/issues/3035) - +We fixed an issue where assigning an entry via drag and drop to a group caused JabRef to stop/freeze completely [#3036](https://github.com/JabRef/jabref/issues/3036) ### Removed diff --git a/src/main/java/org/jabref/gui/BasePanel.java b/src/main/java/org/jabref/gui/BasePanel.java index fa37f93badf..d221e3e7d17 100644 --- a/src/main/java/org/jabref/gui/BasePanel.java +++ b/src/main/java/org/jabref/gui/BasePanel.java @@ -264,7 +264,8 @@ public static void runWorker(AbstractWorker worker) throws Exception { @Subscribe public void listen(BibDatabaseContextChangedEvent event) { - this.markBaseChanged(); + SwingUtilities.invokeLater(() -> this.markBaseChanged()); + } /**