Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Commit 7a0a676

Browse files
committed
🎨
1 parent b24a337 commit 7a0a676

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

spec/marker-layer-spec.coffee

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ describe "MarkerLayer", ->
176176
expect(layer2.findMarkers(containsPoint: [0, 4])).toEqual [layer2Marker]
177177

178178
describe "::onDidUpdate", ->
179-
it "notifies observers synchronously or at the end of a transaction when markers are created, updated, invalidated, or destroyed", ->
179+
it "notifies observers synchronously or at the end of a transaction when markers are created, updated directly, updated indirectly, or destroyed", ->
180180
layer = buffer.addMarkerLayer({maintainHistory: true})
181181
events = []
182182
[marker1, marker2, marker3] = []

src/marker-layer.coffee

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class MarkerLayer
3333

3434
constructor: (@delegate, @id, options) ->
3535
@maintainHistory = options?.maintainHistory ? false
36-
@destroytouchedMarkers = options?.destroytouchedMarkers ? false
36+
@destroyInvalidatedMarkers = options?.destroyInvalidatedMarkers ? false
3737
@persistent = options?.persistent ? false
3838
@emitter = new Emitter
3939
@index = new MarkerIndex
@@ -259,7 +259,7 @@ class MarkerLayer
259259
marker = @markersById[id]
260260
@touchedMarkers.add(id)
261261
if invalidated[marker.getInvalidationStrategy()]?.has(id)
262-
if @destroytouchedMarkers
262+
if @destroyInvalidatedMarkers
263263
marker.destroy()
264264
else
265265
marker.valid = false

src/marker.coffee

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -102,12 +102,12 @@ class Marker
102102
#
103103
# Returns a {Disposable} on which `.dispose()` can be called to unsubscribe.
104104
onDidChange: (callback) ->
105-
Grim.deprecate("""
106-
Subscribing to marker change events is deprecated. Please, consider using
107-
MarkerLayer.prototype.onDidUpdate instead.
108-
""")
109-
110105
unless @hasChangeObservers
106+
Grim.deprecate("""
107+
Subscribing to marker change events is deprecated. Please, consider using
108+
`MarkerLayer.prototype.onDidUpdate` instead.
109+
""")
110+
111111
@previousEventState = @getSnapshot(@getRange())
112112
@hasChangeObservers = true
113113
@layer.markersIdsWithChangeSubscriptions.add(@id)

0 commit comments

Comments
 (0)