Jelajahi Sumber

Merge pull request #31792 from Calinou/spinbox-expression-ignore-prefix-suffix

Ignore the prefix and suffix in the SpinBox expression
Rémi Verschelde 6 tahun lalu
induk
melakukan
efbd2bbf18
1 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. 2 1
      scene/gui/spin_box.cpp

+ 2 - 1
scene/gui/spin_box.cpp

@@ -53,7 +53,8 @@ void SpinBox::_text_entered(const String &p_string) {
 
 	Ref<Expression> expr;
 	expr.instance();
-	Error err = expr->parse(p_string);
+	// Ignore the prefix and suffix in the expression
+	Error err = expr->parse(p_string.trim_prefix(prefix + " ").trim_suffix(" " + suffix));
 	if (err != OK) {
 		return;
 	}