-
Notifications
You must be signed in to change notification settings - Fork 481
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
External change update cannot be canceled #1188
Comments
The fact that I can't reproduce it on MacOS leads me to the opinion that it fallbacks to misleading describes in #1150. After the user pressed on cancel, the |
One solution would be to wait a moment after the dialog's got canceled. This will prevent the window from creating a new dialog since it would still run inside the |
On the latest nightly build I was not able to reproduce it on macOS and Windows. However, it seems to be still there on Linux. |
This commit ensures we mark a file as unsaved if the user cancels a file update request. It also ensures that we cache the lastModified last checked (and handled by the user) so that we don't re-execute the check every time the tab gets re-focused. Closes #1188
It turns out that there were a few things broken in the external file changed department:
I presume the issue only surfaced on Linux, as the focus sequence is different on Mac + Windows. PR #1277 fixes the issue and adds proper unsaved notification if the user cancels the update. |
This commit ensures we mark a file as unsaved if the user cancels a file update request. It also ensures that we cache the lastModified last checked (and handled by the user) so that we don't re-execute the check every time the tab gets re-focused. Closes #1188
This commit ensures we mark a file as unsaved if the user cancels a file update request. It also ensures that we cache the lastModified last checked (and handled by the user) so that we don't re-execute the check every time the tab gets re-focused. Closes #1188
This commit ensures we mark a file as unsaved if the user cancels a file update request. It also ensures that we cache the lastModified last checked (and handled by the user) so that we don't re-execute the check every time the tab gets re-focused. Closes #1188
Closed via #1277. |
Describe the Bug
The external change dialog cannot be canceled right now:
Steps to Reproduce
Steps to reproduce the behavior:
Cancel
Expected Behavior
Environment
Please complete the following information:
v3.0.0-0
The text was updated successfully, but these errors were encountered: