abe33 / atom-pigments

An Atom package to display colors in project and files.
MIT License
524 stars 68 forks source link

Uncaught TypeError: Cannot read property 'id' of undefined #441

Open mikihiro-hirota opened 4 years ago

mikihiro-hirota commented 4 years ago

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.44.0 x64 Electron: 4.2.7 OS: Mac OS X 10.15.3 Thrown From: pigments package 0.40.2

Stack Trace

Uncaught TypeError: Cannot read property 'id' of undefined

At /Applications/Atom.app/Contents/Resources/app/static/<embedded>:11

TypeError: Cannot read property 'id' of undefined
    at extraRenderedScreenLines.forEach (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:76051)
    at Map.forEach (<anonymous>)
    at TextEditorComponent.renderLineTiles (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:75983)
    at TextEditorComponent.renderContent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:74509)
    at TextEditorComponent.renderScrollContainer (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:73969)
    at TextEditorComponent.render (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:72748)
    at Object.updateSync (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:14:132897)
    at TextEditorComponent.updateSyncBeforeMeasuringContent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:70606)
    at TextEditorComponent.screenPositionForPixelPosition (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:107777)
    at HTMLElement.screenPositionForPixelPosition (/app.asar/src/text-editor-element.js:257:32)
    at HTMLElement.ColorBufferElement.screenPositionForMouseEvent (/packages/pigments/lib/color-buffer-element.coffee:429:22)
    at HTMLElement.ColorBufferElement.colorMarkerForMouseEvent (/packages/pigments/lib/color-buffer-element.coffee:415:17)
    at Object.colorMarkerForMouseEvent (/packages/pigments/lib/pigments.coffee:221:25)
    at Object.shouldDisplayContextMenu (/packages/pigments/lib/pigments.coffee:215:5)
    at /packages/pigments/lib/pigments.coffee:111:36)
    at ContextMenuManager.cloneItemForEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:400477)
    at ContextMenuManager.templateForEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:399302)
    at ContextMenuManager.showForEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:400800)
    at WindowEventHandler.handleDocumentContextmenu (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:287073)

Commands

Non-Core Packages

atom-beautify 0.33.4 
autoclose-html 0.23.0 
autocomplete 0.47.0 
autocomplete-java 1.2.7 
autocomplete-paths 2.12.2 
autocomplete-xml 0.11.0 
bracket-colorizer 1.4.0 
color-picker 2.3.0 
emmet 2.4.3 
file-icons 2.1.33 
highlight-selected 0.16.0 
Hydrogen 2.10.3 
japanese-menu 1.14.0 
merge-conflicts 1.4.5 
pigments 0.40.2 
tabs-to-spaces 1.0.5 
tag 0.5.0