Browse Source

Merge pull request #33887 from dankan1890/old_search_fix

Fixed missing scrolling in Search Help Dialog.
Rémi Verschelde 5 years ago
parent
commit
ae04d23cce
2 changed files with 6 additions and 1 deletions
  1. 5 1
      editor/editor_help_search.cpp
  2. 1 0
      editor/editor_help_search.h

+ 5 - 1
editor/editor_help_search.cpp

@@ -170,7 +170,11 @@ void EditorHelpSearch::popup_dialog(const String &p_term) {
 	if (p_term == "") {
 		search_box->clear();
 	} else {
-		old_search = true;
+		if (old_term == p_term)
+			old_search = true;
+		else
+			old_term = p_term;
+
 		search_box->set_text(p_term);
 		search_box->select_all();
 	}

+ 1 - 0
editor/editor_help_search.h

@@ -59,6 +59,7 @@ class EditorHelpSearch : public ConfirmationDialog {
 	OptionButton *filter_combo;
 	Tree *results_tree;
 	bool old_search;
+	String old_term;
 
 	class Runner;
 	Ref<Runner> search;