mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
lst: check if tracker can be released after base content loading
This fixes blinking `LineStatusTrackerManagerTest.test partial tracker lifecycle - editor for modified file`.
This commit is contained in:
@@ -552,6 +552,8 @@ class LineStatusTrackerManager(
|
||||
tracker.restoreState(state)
|
||||
log("Loading canceled: state restored", virtualFile)
|
||||
}
|
||||
|
||||
checkIfTrackerCanBeReleased(document)
|
||||
}
|
||||
is Result.Error -> {
|
||||
synchronized(LOCK) {
|
||||
@@ -592,6 +594,8 @@ class LineStatusTrackerManager(
|
||||
log("Loading finished: state restored", virtualFile)
|
||||
}
|
||||
}
|
||||
|
||||
checkIfTrackerCanBeReleased(document)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user