- Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
bugSomething isn't workingSomething isn't working
Description
In Godot 4.3 (at least), autocomplete fails:
�src/module/class_creation_info.cpp:73 - �[91;1mTraceback (most recent call last): �[0m�[91;1;2m File "godot/_python_extension/python_language.py", line 170, in _complete_code from .editor.code_completion import complete �[0m�[91;1;2m File "godot/_python_extension/editor/code_completion.py", line 222, in <module> _completer = _Completer() ^^^^^^^^^^^^ �[0m�[91;1m File "godot/_python_extension/editor/code_completion.py", line 105, in __init__ fs = godot.EditorInterface.get_resource_filesystem() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ �[0m�[91;1mTypeError: EditorInterface.get_resource_filesystem() missing 1 required positional argument: 'self' �[0m�[91;1;2m While calling: godot._python_extension.python_language.PythonLanguage._complete_code �[0m This is because get_resource_filesystem() is a member function, and expects self.
Commenting out the affected lines in __init__ and __del__ works as a workaround.
Kylemcarthur
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working