Better design of Updating Cursor

Feature request for product/service

Cursor IDE

Describe the request

For π—•π—²π˜π˜π—²π—Ώ π—¨π˜€π—²π—Ώ π—˜π˜…π—½π—²π—Ώπ—Άπ—²π—»π—°π—²:

οΌ°ο½’ο½ο½‚ο½Œο½…ο½:
Cursor shows β€œInstall Now,” then freezes for ~60 s before an unannounced restart; on relaunch the app is often still on the old version.

οΌ³ο½ο½Œο½•ο½”ο½‰ο½ο½Ž:
Replace the opaque β€œInstall Now” button with an in-app progress bar (0-100 %) that downloads and patches in the background.
Only when the bar reaches 100 % and the user is notified, trigger the restart.
This eliminates the minute-long UI freeze and guarantees the update is already applied, so the app always reopens on the new build.

Screenshot / Screen Recording

Screenshot_20250911_092341.png

Hey, thanks for the feature request. We’ll try to improve it.