aki77 / atom-source-preview

Source Preview for Atom
https://atom.io/packages/source-preview
MIT License
8 stars 3 forks source link

Uncaught TypeError: Cannot read property 'getCursorBufferPosition' of null #3

Closed misterdavemeister closed 8 years ago

misterdavemeister commented 8 years ago

[Enter steps to reproduce below:]

  1. cmd-shift-p
  2. type "source preview" + hit enter
  3. cmd-k then cmd-(right arrow)
  4. cmd-w to close

it happens every time.

Atom Version: 1.2.4 System: Mac OS X 10.11 Thrown From: source-preview package, v0.3.2

Stack Trace

Uncaught TypeError: Cannot read property 'getCursorBufferPosition' of null

At /Users/david/.atom/packages/source-preview/lib/preview-view.coffee:61

TypeError: Cannot read property 'getCursorBufferPosition' of null
    at PreviewView.module.exports.PreviewView.syncScroll (/Users/david/.atom/packages/source-preview/lib/preview-view.coffee:61:24)
    at PreviewView.syncScroll (/Users/david/.atom/packages/source-preview/lib/preview-view.coffee:1:1)
    at later (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/jasmine-tagged/node_modules/jasmine-focused/node_modules/jasmine-node/node_modules/underscore/underscore.js:828:25)

Commands

     -3:16.1.0 core:select-all (atom-text-editor.editor.vim-mode-plus.insert-mode.is-focused)
     -3:15.2.0 command-palette:toggle (atom-text-editor.editor.vim-mode-plus.insert-mode.is-focused)
     -3:15 blur (atom-text-editor.editor.vim-mode-plus.insert-mode.is-focused)
     -3:13 core:confirm (atom-text-editor.editor.mini.is-focused)
     -3:13 blur (atom-text-editor.editor.mini.is-focused)
     -3:13 source-preview:toggle (atom-text-editor.editor.vim-mode-plus.insert-mode)
  7x -3:13 blur (atom-text-editor.editor.vim-mode-plus.insert-mode)
     -0:07.8.0 vim-mode-plus:activate-normal-mode (atom-text-editor.editor.vim-mode-plus.insert-mode.is-focused.autocomplete-active)
     -0:07.2.0 vim-mode-plus:undo (atom-text-editor.editor.vim-mode-plus.is-focused.normal-mode)
     -0:05.1.0 vim-mode-plus:reset-normal-mode (atom-text-editor.editor.vim-mode-plus.is-focused.normal-mode)
     -0:04.5.0 jumpy:toggle (atom-text-editor.editor.vim-mode-plus.is-focused.normal-mode)
     -0:02.8.0 jumpy:b (atom-text-editor.editor.vim-mode-plus.is-focused.normal-mode.jumpy-jump-mode)
     -0:02.7.0 jumpy:k (atom-text-editor.editor.vim-mode-plus.is-focused.normal-mode.jumpy-jump-mode)
  2x -0:02.7.0 blur (atom-text-editor.editor.vim-mode-plus.is-focused.normal-mode.jumpy-jump-mode)
     -0:01.6.0 core:close (atom-text-editor.editor.vim-mode-plus.normal-mode.is-focused)
  3x -0:01.6.0 blur (atom-text-editor.editor.vim-mode-plus.normal-mode.is-focused)

Config

{
  "core": {
    "themes": [
      "atom-material-ui",
      "atom-dark-syntax"
    ]
  }
}

Installed Packages

# User
atom-bootstrap4, v1.2.13
atom-material-ui, v0.8.0
atom-terminal-panel, v4.4.4
atom-typescript, v7.12.1
jumpy, v2.0.10
language-jade, v0.6.2
linter, v1.11.3
linter-jade, v0.3.2
snippets-jade, v0.1.1
source-preview, v0.3.2
source-preview-jade, v0.1.1
vim-mode-plus, v0.6.0

# Dev
No dev packages
aki77 commented 8 years ago

Please try the latest version.