From f0a5c93145c7d84517927fe30f10c486f973a975 Mon Sep 17 00:00:00 2001 From: Loay Ghreeb Date: Tue, 9 Apr 2024 09:39:19 +0200 Subject: [PATCH 1/2] Update GlobalSearchBar.java --- src/main/java/org/jabref/gui/search/GlobalSearchBar.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/jabref/gui/search/GlobalSearchBar.java b/src/main/java/org/jabref/gui/search/GlobalSearchBar.java index 0bd1a781bd2..e2d5f75ad88 100644 --- a/src/main/java/org/jabref/gui/search/GlobalSearchBar.java +++ b/src/main/java/org/jabref/gui/search/GlobalSearchBar.java @@ -298,6 +298,7 @@ private void initSearchModifierButtons() { initSearchModifierButton(openGlobalSearchButton); openGlobalSearchButton.setOnAction(evt -> { globalSearchActive.setValue(true); + stateManager.activeGlobalSearchQueryProperty().setValue(searchQueryProperty.get()); if (globalSearchResultDialog == null) { globalSearchResultDialog = new GlobalSearchResultDialog(undoManager, tabContainer); } From d12a9f7a2849e8d209bea68f1d0992ffeec53ef0 Mon Sep 17 00:00:00 2001 From: Loay Ghreeb Date: Tue, 9 Apr 2024 09:47:11 +0200 Subject: [PATCH 2/2] Update GlobalSearchBar.java --- src/main/java/org/jabref/gui/search/GlobalSearchBar.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/jabref/gui/search/GlobalSearchBar.java b/src/main/java/org/jabref/gui/search/GlobalSearchBar.java index e2d5f75ad88..cabc77304f3 100644 --- a/src/main/java/org/jabref/gui/search/GlobalSearchBar.java +++ b/src/main/java/org/jabref/gui/search/GlobalSearchBar.java @@ -298,10 +298,10 @@ private void initSearchModifierButtons() { initSearchModifierButton(openGlobalSearchButton); openGlobalSearchButton.setOnAction(evt -> { globalSearchActive.setValue(true); - stateManager.activeGlobalSearchQueryProperty().setValue(searchQueryProperty.get()); if (globalSearchResultDialog == null) { globalSearchResultDialog = new GlobalSearchResultDialog(undoManager, tabContainer); } + stateManager.activeGlobalSearchQueryProperty().setValue(searchQueryProperty.get()); updateSearchQuery(); dialogService.showCustomDialogAndWait(globalSearchResultDialog); globalSearchActive.setValue(false);