Browse Source

Merge pull request #33498 from nekomatata/error-save-scene-preview

Fixed errors when saving scene with a shrunk viewport
Rémi Verschelde 5 years ago
parent
commit
94f00eb6c5
1 changed files with 1 additions and 1 deletions
  1. 1 1
      editor/editor_node.cpp

+ 1 - 1
editor/editor_node.cpp

@@ -1065,7 +1065,7 @@ void EditorNode::_save_scene_with_preview(String p_file, int p_idx) {
 			img->crop_from_point(x, y, vp_size, vp_size);
 			img->crop_from_point(x, y, vp_size, vp_size);
 		} else {
 		} else {
 			int ratio = vp_size / preview_size;
 			int ratio = vp_size / preview_size;
-			int size = preview_size * (ratio / 2);
+			int size = preview_size * MAX(1, ratio / 2);
 
 
 			x = (img->get_width() - size) / 2;
 			x = (img->get_width() - size) / 2;
 			y = (img->get_height() - size) / 2;
 			y = (img->get_height() - size) / 2;