2
0
Эх сурвалжийг харах

TextureButton Update min size on any texture change

(cherry picked from commit 6c3c269f244ab90b54563649f3918a70446a745c)
kleonc 4 жил өмнө
parent
commit
e8759f218d

+ 3 - 0
scene/gui/texture_button.cpp

@@ -281,11 +281,13 @@ void TextureButton::set_pressed_texture(const Ref<Texture> &p_pressed) {
 
 	pressed = p_pressed;
 	update();
+	minimum_size_changed();
 }
 void TextureButton::set_hover_texture(const Ref<Texture> &p_hover) {
 
 	hover = p_hover;
 	update();
+	minimum_size_changed();
 }
 void TextureButton::set_disabled_texture(const Ref<Texture> &p_disabled) {
 
@@ -296,6 +298,7 @@ void TextureButton::set_click_mask(const Ref<BitMap> &p_click_mask) {
 
 	click_mask = p_click_mask;
 	update();
+	minimum_size_changed();
 }
 
 Ref<Texture> TextureButton::get_normal_texture() const {