IDEA-195911 NPE: SearchEverywhereManagerImpl

This commit is contained in:
Mikhail Sokolov
2018-07-23 15:49:45 +03:00
parent c0f7044cd0
commit 67379f2e73
@@ -183,6 +183,10 @@ public class SearchEverywhereManagerImpl implements SearchEverywhereManager {
}
private void saveSearchText() {
if (mySearchEverywhereUI == null) {
return;
}
updateHistoryIterator();
String searchText = mySearchEverywhereUI.getSearchField().getText();
if (!searchText.isEmpty()) {
@@ -199,6 +203,10 @@ public class SearchEverywhereManagerImpl implements SearchEverywhereManager {
}
private void showHistoryItem(boolean next) {
if (mySearchEverywhereUI == null) {
return;
}
updateHistoryIterator();
JTextField searchField = mySearchEverywhereUI.getSearchField();
searchField.setText(next ? myHistoryIterator.next() : myHistoryIterator.prev());