Skip to content

Commit d488f88

Browse files
committed
Mini editors still don't like decorations!
1 parent 4287b99 commit d488f88

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

lib/stacktrace-view.coffee

+3-2
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,9 @@ class FrameView extends View
8787
else
8888
editor = @source.getEditor()
8989
editor.setText lines.join("\n")
90-
@marker = editor.markBufferRange [[traceLine, 0], [traceLine + 1, 0]], persistent: false
91-
editor.decorateMarker @marker, type: 'line', class: 'trace-line'
90+
range = editor.getBuffer().rangeForRow traceLine
91+
@marker = editor.markBufferRange range
92+
console.log editor.decorateMarker @marker, type: 'line', class: 'line-stackframe'
9293

9394
beforeRemove: ->
9495
@marker.destroy() if @marker?

spec/stacktrace-view-spec.coffee

+3
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,6 @@ describe 'FrameView', ->
5959
it 'shows the function name', ->
6060
text = view.find('.function-name').text()
6161
expect(text).toEqual('midfunc')
62+
63+
it 'decorates the active line', ->
64+
expect(view.find('.editor .line-stacktrace')).toHaveLength(1)

0 commit comments

Comments
 (0)