Browse Source

Don't show 'show in files' popup for empty frames

matheusmdx 6 months ago
parent
commit
63f7e4d16e
1 changed files with 4 additions and 0 deletions
  1. 4 0
      editor/plugins/sprite_frames_editor_plugin.cpp

+ 4 - 0
editor/plugins/sprite_frames_editor_plugin.cpp

@@ -1318,6 +1318,10 @@ void SpriteFramesEditor::_frame_list_gui_input(const Ref<InputEvent> &p_event) {
 			Point2 pos = mb->get_position();
 			right_clicked_frame = frame_list->get_item_at_position(pos, true);
 			if (right_clicked_frame != -1) {
+				Ref<Texture2D> tex = frames->get_frame_texture(edited_anim, right_clicked_frame);
+				if (tex.is_null()) {
+					return;
+				}
 				if (!menu) {
 					menu = memnew(PopupMenu);
 					add_child(menu);