Closed shiyuzhao closed 5 years ago
Steps to reproduce: A. Move mouse within Julia's console tab. B. Move mouse from editable file tab to console tab. Atom: 1.32.1 x64 Electron: 2.0.9 OS: Ubuntu 16.04.5 LTS MATE Thrown From: ink package 0.9.12 Same stack trace. I've restarted "Atom" and switched off fallback renderer for Julia's console tab in Julia's settings. No notion of typeerror was observed from that point of time. Non-Core Packages ink 0.9.12 julia-client 0.7.9 language-julia 0.18.0 latex-completions 0.3.5 tool-bar 1.1.10 uber-juno 0.2.0
Atom: 1.33.0-beta0 x64 Electron: 2.0.11 OS: "Fedora release Thrown From: ink package 0.9.12
Uncaught TypeError: Cannot read property 'children' of undefined
At /home/chriselrod/.atom/packages/ink/node_modules/xterm/lib/renderer/dom/DomRenderer.js:280
TypeError: Cannot read property 'children' of undefined
at DomRenderer._setCellUnderline (/packages/ink/node_modules/xterm/lib/renderer/dom/DomRenderer.js:280:45)
at DomRenderer._onLinkLeave (/packages/ink/node_modules/xterm/lib/renderer/dom/DomRenderer.js:276:14)
at /packages/ink/node_modules/xterm/lib/renderer/dom/DomRenderer.js:66:79)
at Linkifier.EventEmitter.emit (/packages/ink/node_modules/xterm/lib/common/EventEmitter.js:70:20)
at MouseZone.leaveCallback (/packages/ink/node_modules/xterm/lib/Linkifier.js:185:19)
at MouseZoneManager._onHover (/packages/ink/node_modules/xterm/lib/ui/MouseZoneManager.js:95:31)
at MouseZoneManager._onMouseMove (/packages/ink/node_modules/xterm/lib/ui/MouseZoneManager.js:84:18)
at HTMLDivElement.MouseZoneManager._this._mouseMoveListener (/packages/ink/node_modules/xterm/lib/ui/MouseZoneManager.js:30:64)
2x -1:48.8.0 editor:newline (input.hidden-input)
4x -1:46.9.0 core:backspace (input.hidden-input)
-1:29.9.0 core:move-right (input.hidden-input)
-1:29.4.0 core:move-left (input.hidden-input)
-1:29.2.0 core:backspace (input.hidden-input)
2x -1:28.3.0 core:move-right (input.hidden-input)
-1:22.4.0 julia-client:run-block (input.hidden-input)
-1:22.4.0 autocomplete-plus:cancel (atom-text-editor.editor.is-focused)
2x -1:17.7.0 core:move-up (input.hidden-input)
-1:16.7.0 julia-client:run-block (input.hidden-input)
-1:16.7.0 autocomplete-plus:cancel (atom-text-editor.editor.is-focused)
-1:16.5.0 julia-client:run-block (input.hidden-input)
-1:16.5.0 autocomplete-plus:cancel (atom-text-editor.editor.is-focused)
2x -1:13.5.0 julia-client:run-and-move (input.hidden-input)
-0:16.6.0 julia-client:run-block (input.hidden-input)
-0:16.6.0 autocomplete-plus:cancel (atom-text-editor.editor.is-focused)
GAS-x86_64-highlighter 0.3.7
indent-detective 0.3.0
ink 0.9.12
julia-client 0.7.9
language-julia 0.18.0
latex-completions 0.3.5
tool-bar 1.1.11
uber-juno 0.2.0
This is an upstream isse (see https://github.com/xtermjs/xterm.js/issues/1747) and will be fixed once the next xterm.js version is out and we update to that.
Should be fixed now.
[Enter steps to reproduce:]
Atom: 1.32.1 x64 Electron: 2.0.9 OS: Microsoft Windows 10 Home Thrown From: ink package 0.9.12
Stack Trace
Uncaught TypeError: Cannot read property 'children' of undefined
Commands
Non-Core Packages