Merge pull request #109549 from jroprohehe/unknown_error_getting_token_fix

Fix the text editor confusing resource files of class JSON with json files.
This commit is contained in:
Thaddeus Crews 2025-10-01 13:12:37 -05:00
commit 9712d6fb1f
No known key found for this signature in database
GPG key ID: 8C6E5FEB5FC03CCC

View file

@ -4648,7 +4648,11 @@ bool ScriptEditorPlugin::handles(Object *p_object) const {
}
if (Object::cast_to<JSON>(p_object)) {
return true;
// This is here to stop resource files of class JSON from getting confused
// with json files and being opened in the text editor.
if (Object::cast_to<JSON>(p_object)->get_path().get_extension().to_lower() == "json") {
return true;
}
}
return p_object->is_class("Script");