mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-02 21:59:00 +02:00
Recalculate change offsets on editor resize
This commit is contained in:
+3
-7
@@ -9,7 +9,6 @@ define [
|
||||
@changesTracker = new ChangesTracker()
|
||||
@changeIdToMarkerIdMap = {}
|
||||
@enabled = false
|
||||
console.log "Track Changes", @$scope.reviewPanel
|
||||
|
||||
@changesTracker.on "insert:added", (change) =>
|
||||
@_onInsertAdded(change)
|
||||
@@ -28,17 +27,14 @@ define [
|
||||
setTimeout () =>
|
||||
@checkMapping()
|
||||
, 100
|
||||
|
||||
# onScroll = () =>
|
||||
# @recalculateReviewEntriesScreenPositions()
|
||||
|
||||
@editor.on "changeSession", (e) =>
|
||||
e.oldSession?.getDocument().off "change", onChange
|
||||
e.session.getDocument().on "change", onChange
|
||||
# e.oldSession?.off "changeScrollTop", onScroll
|
||||
# e.session.on "changeScrollTop", onScroll
|
||||
@editor.getSession().getDocument().on "change", onChange
|
||||
# @editor.getSession().on "changeScrollTop", onScroll
|
||||
|
||||
@editor.renderer.on "resize", () =>
|
||||
@recalculateReviewEntriesScreenPositions()
|
||||
|
||||
checkMapping: () ->
|
||||
session = @editor.getSession()
|
||||
|
||||
Reference in New Issue
Block a user