1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-10 13:00:37 +00:00

Fix region editor for NinePatchRect

This commit is contained in:
Tomasz Chabora
2019-09-17 19:26:20 +02:00
parent 1399262ffa
commit cf2ae78956
2 changed files with 6 additions and 3 deletions

View File

@@ -625,9 +625,12 @@ void TextureRegionEditor::_update_rect() {
rect = node_sprite->get_region_rect();
else if (node_sprite_3d)
rect = node_sprite_3d->get_region_rect();
else if (node_ninepatch)
else if (node_ninepatch) {
rect = node_ninepatch->get_region_rect();
else if (obj_styleBox.is_valid())
if (rect == Rect2()) {
rect = Rect2(Vector2(), node_ninepatch->get_texture()->get_size());
}
} else if (obj_styleBox.is_valid())
rect = obj_styleBox->get_region_rect();
else if (atlas_tex.is_valid())
rect = atlas_tex->get_region();