abe33 / abe33/atom-bezier-curve-editor

Uncaught TypeError: Cannot read property 'parentNode' of null

Aperta
#12 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
CoffeeScript
Stelle
80
Fork
2
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

1. Mouseclick on tab to close tab
2. Error occurs

**Atom**: 1.16.0 ia32
**Electron**: 1.3.13
**OS**: Windows
**Thrown From**: [bezier-curve-editor](https://github.com/abe33/atom-bezier-curve-editor) package 0.7.2

### Stack Trace

Uncaught TypeError: Cannot read property 'parentNode' of null

```
At C:\Users\dean\.atom\packages\bezier-curve-editor\node_modules\atom-utils\lib\mixins\ancestors-methods.js:37

TypeError: Cannot read property 'parentNode' of null
at Function.module.exports.AncestorsMethods.eachParent (/packages/bezier-curve-editor/node_modules/atom-utils/lib/mixins/ancestors-methods.js:37:29)
at Function.module.exports.AncestorsMethods.parents (/packages/bezier-curve-editor/node_modules/atom-utils/lib/mixins/ancestors-methods.js:22:12)
at /packages/bezier-curve-editor/lib/bezier-curve-editor-element.coffee:102:25)
at /packages/bezier-curve-editor/lib/bezier-curve-editor-element.coffee:99:8)
at HTMLBodyElement.listener (/packages/bezier-curve-editor/node_modules/atom-utils/lib/mixins/events-delegation.js:108:41)
```

### Commands

```
-2:51 core:move-right (input.hidden-input)
8x -2:49.9.0 core:backspace (input.hidden-input)
-2:46.4.0 intentions:highlight (input.hidden-input)
-2:46.3.0 settings-view:open (input.hidden-input)
-2:42.3.0 core:confirm (input.hidden-input)
-2:02.8.0 core:move-left (input.hidden-input)
-2:01.7.0 intentions:highlight (input.hidden-input)
-2:00.1.0 command-palette:toggle (input.hidden-input)
-1:57.7.0 core:confirm (input.hidden-input)
-1:57.7.0 bezier-curve-editor:open (input.hidden-input)
-1:39.9.0 intentions:highlight (input.hidden-input)
-1:39.8.0 core:paste (input.hidden-input)
-1:38.1.0 intentions:highlight (input.hidden-input)
-1:38 bezier-curve-editor:open (input.hidden-input)
-1:05.3.0 intentions:highlight (input.hidden-input)
-1:05.2.0 core:save (input.hidden-input)
```

### Non-Core Packages

```
atom-monokai 0.10.9
base16-ocean-dark-spacegray 0.13.0
bezier-curve-editor 0.7.2
busy-signal 1.3.0
color-picker 2.2.5
devdocs 0.2.1
editor-stats 0.17.0
editorconfig 2.2.2
emmet 2.4.3
file-icons 2.1.3
git-plus 7.5.0
highlight-line 0.12.0
highlight-selected 0.13.1
intentions 1.1.2
language-blade 0.29.0
language-vue 0.21.2
linter 2.1.4
linter-eslint 8.1.6
linter-ui-default 1.2.3
minimap 4.27.1
minimap-highlight-selected 4.6.1
pigments 0.39.1
project-viewer 1.0.12
```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

L'errore si verifica in bezier-curve-editor-element.coffee alla riga 102, quando viene chiamato un metodo padre da atom-utils. Inizia esaminando quella riga e il gestore degli eventi circostante. Verifica se l'elemento referenziato esiste quando la scheda viene chiusa. Esegui il pacchetto in modalità dev di Atom per riprodurre l'errore e ispezionare lo stato del DOM.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript
Ambito
desktop, devtools
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
55/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.