"\tif (added < 1) {",
"\t\treturn;",
"\t}",
- "\tvar sym = (Lsp.DocumentSymbol) this.el.get_item(position);",
+ "\t//var sym = (Lsp.DocumentSymbol) this.el.get_item(position);",
"\tvar row = this.el.get_row(position);",
+ "\tvar sym = (Lsp.DocumentSymbol) row.get_item();",
"\tswitch (sym.kind) {",
" \t\tcase Lsp.SymbolKind.Enum: ",
" \t\t\trow.expanded = false;",
if (added < 1) {
return;
}
- var sym = (Lsp.DocumentSymbol) this.el.get_item(position);
+ //var sym = (Lsp.DocumentSymbol) this.el.get_item(position);
var row = this.el.get_row(position);
+ var sym = (Lsp.DocumentSymbol) row.get_item();
switch (sym.kind) {
case Lsp.SymbolKind.Enum:
row.expanded = false;