Extend AUTO_COMPILE_DEBOUNCE to allow for increased SINGLE_USER_FLUSH_DELAY (#5883)

GitOrigin-RevId: f65113b2dea901fb757dafb08acc32c770960bf2
This commit is contained in:
Alf Eaton 2021-11-25 10:25:33 +00:00 committed by Copybot
parent 9ce51f9f2f
commit bab4d5d58f

View file

@ -6,11 +6,11 @@ import { debounce } from 'lodash'
import { trackPdfDownload } from '../../../ide/pdf/controllers/PdfJsMetrics' import { trackPdfDownload } from '../../../ide/pdf/controllers/PdfJsMetrics'
const AUTO_COMPILE_MAX_WAIT = 5000 const AUTO_COMPILE_MAX_WAIT = 5000
// We add a 1 second debounce to sending user changes to server if they aren't // We add a 2 second debounce to sending user changes to server if they aren't
// collaborating with anyone. This needs to be higher than that, and allow for // collaborating with anyone. This needs to be higher than SINGLE_USER_FLUSH_DELAY, and allow for
// client to server latency, otherwise we compile before the op reaches the server // client to server latency, otherwise we compile before the op reaches the server
// and then again on ack. // and then again on ack.
const AUTO_COMPILE_DEBOUNCE = 2000 const AUTO_COMPILE_DEBOUNCE = 2500
const searchParams = new URLSearchParams(window.location.search) const searchParams = new URLSearchParams(window.location.search)