Browse Source

GDScript: Fix native class not set with inheritance

George Marques 4 years ago
parent
commit
8bcd345782
1 changed files with 2 additions and 0 deletions
  1. 2 0
      modules/gdscript/gdscript_compiler.cpp

+ 2 - 0
modules/gdscript/gdscript_compiler.cpp

@@ -1963,6 +1963,8 @@ Error GDScriptCompiler::_parse_class_level(GDScript *p_script, const GDScriptPar
 			}
 			}
 
 
 			p_script->member_indices = base->member_indices;
 			p_script->member_indices = base->member_indices;
+			native = base->native;
+			p_script->native = native;
 		} break;
 		} break;
 		default: {
 		default: {
 			_set_error("Parser bug: invalid inheritance.", p_class);
 			_set_error("Parser bug: invalid inheritance.", p_class);