mirror of
https://github.com/atom/atom.git
synced 2026-01-25 14:59:03 -05:00
Copy also DisplayLayer
This commit is contained in:
@@ -52,7 +52,7 @@ class DisplayBuffer extends Model
|
||||
@grammarRegistry, @packageManager, @assert
|
||||
})
|
||||
@buffer = @tokenizedBuffer.buffer
|
||||
@displayLayer = @buffer.getDisplayLayer() ? @buffer.addDisplayLayer()
|
||||
@displayLayer ?= @buffer.getDisplayLayer() ? @buffer.addDisplayLayer()
|
||||
@displayLayer.setTextDecorationLayer(@tokenizedBuffer)
|
||||
@charWidthsByScope = {}
|
||||
@defaultMarkerLayer = @displayLayer.addMarkerLayer()
|
||||
@@ -96,7 +96,7 @@ class DisplayBuffer extends Model
|
||||
copy: ->
|
||||
new DisplayBuffer({
|
||||
@buffer, tabLength: @getTabLength(), @largeFileMode, @config, @assert,
|
||||
@grammarRegistry, @packageManager
|
||||
@grammarRegistry, @packageManager, displayLayer: @displayLayer.copy()
|
||||
})
|
||||
|
||||
resetDisplayLayer: ->
|
||||
|
||||
Reference in New Issue
Block a user