diff --git a/src/runtime/document.c b/src/runtime/document.c index 1afcb2f3..92e9a894 100644 --- a/src/runtime/document.c +++ b/src/runtime/document.c @@ -85,7 +85,7 @@ void ts_document_invalidate(TSDocument *self) { } TSNode ts_document_root_node(const TSDocument *self) { - TSNode result = ts_node_make(self->tree, ts_length_zero(), 0); + TSNode result = ts_node_make(self->tree, ts_length_zero(), 1); while (result.data && !ts_tree_is_visible(result.data)) result = ts_node_named_child(result, 0); return result;