|
@@ -1495,7 +1495,7 @@ void EditorNode::_edit_current() {
|
|
|
if (FileAccess::exists(base_path + ".import")) {
|
|
|
editable_warning = TTR("This resource belongs to a scene that was imported, so it's not editable.\nPlease read the documentation relevant to importing scenes to better understand this workflow.");
|
|
|
} else {
|
|
|
- if (!get_edited_scene() || get_edited_scene()->get_filename() != base_path) {
|
|
|
+ if ((!get_edited_scene() || get_edited_scene()->get_filename() != base_path) && ResourceLoader::get_resource_type(base_path) == "PackedScene") {
|
|
|
editable_warning = TTR("This resource belongs to a scene that was instanced or inherited.\nChanges to it will not be kept when saving the current scene.");
|
|
|
}
|
|
|
}
|