Alexander-Miller / treemacs

GNU General Public License v3.0
2.05k stars 151 forks source link

args out of range on expanding/collapsing items in error list (golang) #1099

Closed vhbit closed 2 months ago

vhbit commented 3 months ago

Can't expand/collapse errors for golang project, they are displayed correctly but on expanding/collapsing there is an error.

Debugger entered--Lisp error: (args-out-of-range #s(treemacs-extension :name lsp-treemacs-generic-node :closed-state #f(compiled-function () #<bytecode 0x1f8419254a88d4>) :open-state #f(compiled-function () #<bytecode 0x1f8419254a9d94>) :closed-icon #f(compiled-function (&optional btn item) #<bytecode -0xf09fc195df76c60>) :open-icon #f(compiled-function (&optional btn item) #<bytecode -0xf09fc195df77920>) :children #f(compiled-function (&optional btn item callback) #<bytecode 0xae2e20528b99917>) :key #f(compiled-function (&optional btn item) #<bytecode -0xd42118977a84f20>) :label #f(compiled-function (&optional btn item) #<bytecode -0xd243df30ea4c4a0>) :more-properties #f(compiled-function (&optional btn item) #<bytecode -0xd243ddf39e58928>) :child-type #f(compiled-function () #<bytecode 0x1f84193401a754>) :variadic? nil :async? t :entry-point? nil :on-expand 
  treemacs-collapse-extension-node(nil)
  #f(compiled-function (&optional arg) "Run the appropriate TAB action for the current node.\n\nIn the default configuration this usually means to expand or close the content\nof the currently selected node.  A potential prefix ARG is passed on to the\nexecuted action, if possible.\n\nThis function's exact configuration is stored in `treemacs-TAB-actions-config'." (interactive "P") #<bytecode 0xad2ec81fa2554f3>)(nil)
  apply(#f(compiled-function (&optional arg) "Run the appropriate TAB action for the current node.\n\nIn the default configuration this usually means to expand or close the content\nof the currently selected node.  A potential prefix ARG is passed on to the\nexecuted action, if possible.\n\nThis function's exact configuration is stored in `treemacs-TAB-actions-config'." (interactive "P") #<bytecode 0xad2ec81fa2554f3>) nil)
  treemacs-TAB-action(nil)
  funcall-interactively(treemacs-TAB-action nil)
  call-interactively(treemacs-TAB-action nil nil)
  command-execute(treemacs-TAB-action)
vhbit commented 2 months ago

yesterday, after a daily update of packages the issue disappeared without any interventions

Alexander-Miller commented 2 months ago

:man_shrugging: :+1: