484
489
// the "spreadEnabled" part is because when code does "phase = 0; contentX = -shift" to
485
490
// dismiss the spread because spreadEnabled went to false, for some reason, during tests,
486
491
// Flickable might jump in and change contentX value back, causing the code below to do