Skip to content

Commit d943206

Browse files
committed
Mini editors still don't like decorations!
1 parent f2260a9 commit d943206

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

lib/stacktrace-view.coffee

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,9 @@ class FrameView extends View
6161
else
6262
editor = @source.getEditor()
6363
editor.setText lines.join("\n")
64-
@marker = editor.markBufferRange [[traceLine, 0], [traceLine + 1, 0]], persistent: false
65-
editor.decorateMarker @marker, type: 'line', class: 'trace-line'
64+
range = editor.getBuffer().rangeForRow traceLine
65+
@marker = editor.markBufferRange range
66+
console.log editor.decorateMarker @marker, type: 'line', class: 'line-stackframe'
6667

6768
beforeRemove: ->
6869
@marker.destroy() if @marker?

spec/stacktrace-view-spec.coffee

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,6 @@ describe 'FrameView', ->
5757
it 'shows the function name', ->
5858
text = view.find('.function-name').text()
5959
expect(text).toEqual('midfunc')
60+
61+
it 'decorates the active line', ->
62+
expect(view.find('.editor .line-stacktrace')).toHaveLength(1)

0 commit comments

Comments
 (0)