toggleAutoScrollMagnet method

void toggleAutoScrollMagnet()

Implementation

void toggleAutoScrollMagnet() {
  autoScrollMagnetEnabled.value = !autoScrollMagnetEnabled.value;
  // Toggling the magnet doesn't clear a user suspension.
  autoScrollEnabled =
      isAtBottom.value &&
      autoScrollMagnetEnabled.value &&
      !autoScrollSuspendedByUser;
  update();
}