steelbrain / linter-ui-default

Default UI for the Atom Linter package
MIT License
85 stars 47 forks source link

Uncaught TypeError: Cannot destructure property 'textNodes' of 'this.lineComponentsByScreenLineId... #658

Open abcsds opened 3 years ago

abcsds commented 3 years ago

[Enter steps to reproduce:]

  1. Turn on Juno
  2. Open a julia file .jl

Atom: 1.57.0 x64 Electron: 9.4.4 OS: "Manjaro Linux" Thrown From: linter-ui-default package 3.4.1

Stack Trace

Uncaught TypeError: Cannot destructure property 'textNodes' of 'this.lineComponentsByScreenLineId.get(...)' as it is undefined.

At /usr/lib/atom/src/text-editor-component.js:2743

TypeError: Cannot destructure property 'textNodes' of 'this.lineComponentsByScreenLineId.get(...)' as it is undefined.
    at TextEditorComponent.screenPositionForPixelPosition (/usr/lib/atom/src/text-editor-component.js:2743:13)
    at /packages/linter-ui-default/dist/index.js:1:45021
    at /packages/linter-ui-default/dist/index.js:1:45300
    at /packages/linter-ui-default/dist/index.js:1:2522

Commands

  2x -3:26.9.0 core:backspace (input.hidden-input)
     -3:26.2.0 julia-client:run-and-move (input.hidden-input)
  3x -3:18.5.0 core:backspace (input.hidden-input)
     -3:17.3.0 julia-client:run-and-move (input.hidden-input)
     -3:12.3.0 core:backspace (input.hidden-input)
     -3:11.3.0 julia-client:run-and-move (input.hidden-input)
     -3:06.8.0 core:backspace (input.hidden-input)
     -3:00.8.0 core:move-up (input.hidden-input)
     -3:00.4.0 julia-client:run-and-move (input.hidden-input)
     -1:49.7.0 autocomplete-plus:confirm (input.hidden-input)
  7x -1:48.9.0 core:backspace (input.hidden-input)
     -1:39.6.0 autocomplete-plus:confirm (input.hidden-input)
  5x -1:33.4.0 core:backspace (input.hidden-input)
     -0:32.5.0 julia-client:run-and-move (input.hidden-input)
     -0:20.5.0 autocomplete-plus:confirmIfNonDefault (input.hidden-input)
     -0:20.5.0 editor:newline (input.hidden-input)

Non-Core Packages

atom-beautify 0.33.4 
atom-material-syntax 1.0.8 
atom-material-ui 2.1.3 
atom-observable 0.4.1 
atom-python-run 0.9.7 
autocomplete-bibtex 1.2.10 
autocomplete-python 1.17.0 
browse 3.6.1 
busy-signal 2.0.1 
city-lights-syntax 1.1.8 
city-lights-ui 1.5.3 
color-picker 2.3.0 
editor-stats 0.17.0 
file-icons 2.1.47 
git-log 0.4.1 
git-time-machine 2.1.0 
Hydrogen 2.16.3 
indent-detective 0.4.0 
ink 0.12.6 
intentions 2.1.1 
jekyll 2.1.0 
jekyll-syntax-highlighting 0.1.0 
julia-client 0.12.6 
juno-plus 0.13.1 
language-csv 1.1.2 
language-emacs-lisp 1.4.0 
language-julia 0.21.1 
language-latex 1.2.0 
language-matlab 0.2.1 
language-r 0.4.2 
language-viml 1.2.3 
latex-autocomplete 1.1.1 
latex-completions 0.3.6 
latex-plus 0.9.1 
linter 3.4.0 
linter-flake8 2.4.0 
linter-julia 0.9.0 
linter-ui-default 3.4.1 
markdown-preview-plus 4.11.0 
material-syntax 0.6.1 
minimap 4.39.14 
package-control 0.10.1 
pdf-view-plus 1.11.0 
pigments 0.40.6 
python-autopep8 0.1.3 
python-black 0.7.0 
python-tools 0.6.9 
service-fetch 0.2.0 
set-syntax 0.4.0 
sort-lines 0.19.0 
split-diff 1.6.1 
tool-bar 1.4.4 
uber-juno 0.3.0 
zotero-picker 2.0.2