瀏覽代碼

Fix for ImageTexture imported

Someone apparently forgot to return true ...
on ImageTexture::_set/_get
Kamay Xutax 3 年之前
父節點
當前提交
d8f1ee66d7
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      scene/resources/texture.cpp

+ 2 - 0
scene/resources/texture.cpp

@@ -150,6 +150,7 @@ void ImageTexture::reload_from_file() {
 bool ImageTexture::_set(const StringName &p_name, const Variant &p_value) {
 bool ImageTexture::_set(const StringName &p_name, const Variant &p_value) {
 	if (p_name == "image") {
 	if (p_name == "image") {
 		create_from_image(p_value);
 		create_from_image(p_value);
+		return true;
 	}
 	}
 	return false;
 	return false;
 }
 }
@@ -157,6 +158,7 @@ bool ImageTexture::_set(const StringName &p_name, const Variant &p_value) {
 bool ImageTexture::_get(const StringName &p_name, Variant &r_ret) const {
 bool ImageTexture::_get(const StringName &p_name, Variant &r_ret) const {
 	if (p_name == "image") {
 	if (p_name == "image") {
 		r_ret = get_image();
 		r_ret = get_image();
+		return true;
 	}
 	}
 	return false;
 	return false;
 }
 }