Согласно официальной документации flutter , по умолчанию горячая перезагрузка должна происходить только при фактическом сохранении файла (Ctrl + S) или при нажатии кнопки горячей перезагрузки, а не автоматически.
Если вы не используете какой-либо способ автоматического сохранения c, специфичный для Flutter, - один из способов решения вашей проблемы - установить autoSaveDelay так, как вы хотите:
Files: Auto Save Delay
Controls the delay in ms after which a dirty editor is saved automatically.
Only applies when Files: Auto Save is set to afterDelay.
1000
По умолчанию это установлено на 1000.