Ver Fonte

Fixed missing scrolling in Search Help Dialog.

Fix #33675
dankan1890 há 5 anos atrás
pai
commit
4de9c51f23
2 ficheiros alterados com 6 adições e 1 exclusões
  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;