From 900f9e46559aa2ab40a559362202c6a9aba87843 Mon Sep 17 00:00:00 2001 From: samiyac Date: Thu, 14 Mar 2019 15:47:58 +0530 Subject: [PATCH] Enable import button only if entry selected --- CHANGELOG.md | 1 + .../java/org/jabref/gui/importer/ImportEntriesDialog.java | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 93ba052512e..49ffc05505f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -57,6 +57,7 @@ We refer to [GitHub issues](https://github.com/JabRef/jabref/issues) by using `# - We grouped the toolbar icons and changed the Open Library and Copy icons. [#4584](https://github.com/JabRef/jabref/issues/4584) - We added a browse button next to the path text field for aux-based groups. [#4586](https://github.com/JabRef/jabref/issues/4586) - We changed the title of Group Dialog to "Add subgroup" from "Edit group" when we select Add subgroup option. +- We enable import button only if entries are selected. [#4755](https://github.com/JabRef/jabref/issues/4755) ### Fixed diff --git a/src/main/java/org/jabref/gui/importer/ImportEntriesDialog.java b/src/main/java/org/jabref/gui/importer/ImportEntriesDialog.java index bc72cb28fcb..ae5352deade 100644 --- a/src/main/java/org/jabref/gui/importer/ImportEntriesDialog.java +++ b/src/main/java/org/jabref/gui/importer/ImportEntriesDialog.java @@ -5,6 +5,8 @@ import javax.inject.Inject; import javax.swing.undo.UndoManager; +import javafx.beans.binding.Bindings; +import javafx.beans.binding.BooleanBinding; import javafx.css.PseudoClass; import javafx.fxml.FXML; import javafx.scene.Node; @@ -61,6 +63,10 @@ public ImportEntriesDialog(BibDatabaseContext database, BackgroundTask { if (button == importButton) { viewModel.importEntries(entriesListView.getCheckModel().getCheckedItems());