atom-minimap/minimap-git-diff

Uncaught TypeError: Cannot read property 'decorateMarker' of null

Cxarli opened this issue · 1 comments

  1. Install minimap-git-diff in Atom
  2. Toggle it via the Palette

I did not restart Atom, so let me see if that fixes it

Atom: 1.19.4 x64
Electron: 1.6.9
OS: "Arch Linux"
Thrown From: minimap-git-diff package 4.3.1

Stack Trace

Uncaught TypeError: Cannot read property 'decorateMarker' of null

At /home/.atom/packages/minimap-git-diff/lib/minimap-git-diff-binding.coffee:66

TypeError: Cannot read property 'decorateMarker' of null
    at MinimapGitDiffBinding.module.exports.MinimapGitDiffBinding.markRange (/packages/minimap-git-diff/lib/minimap-git-diff-binding.coffee:66:13)
    at MinimapGitDiffBinding.module.exports.MinimapGitDiffBinding.addDecorations (/packages/minimap-git-diff/lib/minimap-git-diff-binding.coffee:51:10)
    at MinimapGitDiffBinding.module.exports.MinimapGitDiffBinding.updateDiffs (/packages/minimap-git-diff/lib/minimap-git-diff-binding.coffee:44:8)
    at /packages/minimap-git-diff/lib/minimap-git-diff-binding.coffee:1:1)
    at runCallback (timers.js:651:20)
    at tryOnImmediate (timers.js:624:5)
    at processImmediate [as _immediateCallback] (timers.js:596:5)

Commands

 10x -0:36.4.0 core:select-up (input.hidden-input)
  2x -0:35.3.0 core:select-down (input.hidden-input)
  3x -0:34.8.0 core:backspace (input.hidden-input)
     -0:33.7.0 intentions:highlight (input.hidden-input)
     -0:33.6.0 core:save (input.hidden-input)
     -0:27.6.0 intentions:highlight (input.hidden-input)
     -0:27.5.0 settings-view:open (input.hidden-input)
     -0:22.8.0 core:confirm (input.hidden-input)
     -0:12.5.0 intentions:highlight (input.hidden-input)
     -0:12.4.0 core:save (input.hidden-input)
     -0:07.2.0 intentions:highlight (input.hidden-input)
     -0:07.1.0 command-palette:toggle (input.hidden-input)
  3x -0:05.7.0 core:move-down (input.hidden-input)
     -0:05.2.0 core:move-up (input.hidden-input)
     -0:04.9.0 core:confirm (input.hidden-input)
     -0:04.9.0 minimap:toggle-git-diff (input.hidden-input)

Non-Core Packages

atom-material-syntax-dark 1.0.0 
atom-material-ui 2.0.4 
atom-typescript 11.0.7 
busy-signal 1.4.3 
highlight-selected 0.13.1 
intentions 1.1.5 
language-latex 1.1.1 
language-pug 0.0.21 
language-rust 0.4.12 
linter 2.2.0 
linter-coffeelint 1.3.1 
linter-gcc 0.7.1 
linter-jshint 3.1.5 
linter-jsonlint 1.3.0 
linter-pug 1.3.1 
linter-pycodestyle 2.1.3 
linter-rust 0.8.0 
linter-sass-lint 1.7.6 
linter-tslint 1.7.0 
linter-ui-default 1.6.8 
markdown-preview-plus 2.4.10 
minimap 4.29.6 
minimap-cursorline 0.2.0 
minimap-find-and-replace 4.5.2 
minimap-git-diff 4.3.1 
minimap-highlight-selected 4.6.1 
minimap-linter 2.0.2 
minimap-pigments 0.2.2 
pdf-view 0.59.0 
pigments 0.40.2 
racer 0.20.0 
seti-icons 1.5.4 

Update: Restarting Atom fixed it.