04b7e1cc8a
After OpenFile.open() the state was reset to UpdateStatus.available, which re-triggered the app.dart listener (downloading → available satisfies the prev != available condition) and showed the dialog again. Fix: reset to idle so the system installer can proceed uninterrupted. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>