You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-14 13:41:12 +00:00
Fix 3D scene preview generation.
File system dock previews will now be generated for 3D scenes when no
editor feature profile is set.
(cherry picked from commit 16304aaa3b)
This commit is contained in:
committed by
Rémi Verschelde
parent
ba4f15b376
commit
b4529c7e8d
@@ -1321,8 +1321,9 @@ void EditorNode::_save_scene_with_preview(String p_file, int p_idx) {
|
||||
} else {
|
||||
// The 3D editor may be disabled as a feature, but scenes can still be opened.
|
||||
// This check prevents the preview from regenerating in case those scenes are then saved.
|
||||
// The preview will be generated if no feature profile is set (as the 3D editor is enabled by default).
|
||||
Ref<EditorFeatureProfile> profile = feature_profile_manager->get_current_profile();
|
||||
if (profile.is_valid() && !profile->is_feature_disabled(EditorFeatureProfile::FEATURE_3D)) {
|
||||
if (!profile.is_valid() || !profile->is_feature_disabled(EditorFeatureProfile::FEATURE_3D)) {
|
||||
img = SpatialEditor::get_singleton()->get_editor_viewport(0)->get_viewport_node()->get_texture()->get_data();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user