You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The progress indicator of Save Module dialog closes immediately when completed, but the progress indicator may not appear at all if computer is way too fast. (E.g. 14700k + 2x32GB 7200MHz + small program)
How To Reproduce
(Optional) Build a very fast computer with very high score
Open a small C# program with dnSpyEx 6.5.1
Make any changes to the program.
Add or delete a resource
Find a class and edit its source code
etc.
File -> Save Module -> Ok
The progress indicator may or may not appears, since the processing takes less time for UI to appear, and UI gets closed before it can be displayed.
Open file property and observe its modified date has been changed.
Expected Behavior
The progress indicator should contain a button for dismissing it when progress bar is full, it should let user acknolwedge the completion then dismiss itself.
It should have a checkbox for auto dismissing in the future.
In options menu, there should be an option to disable auto dismissing.
Actual Behavior
The progress indicator may or may not appear.
When it appears, it closes itself immediately when progress bar is full, if user isn't paying attention, then they don't know whether the operation is finished.
When it doe not appear, there is no other feedback on whether the action actually took place.
Alternative is add a status bar and throw a prompt there. Example of VS2022's save prompt.
Additional Context
No response
The text was updated successfully, but these errors were encountered:
What do you think of adding an artificial delay to the dialog closing of 250ms, that is if the save operation completes the dialog will stay open for at least 250ms even if the saving was faster? If the saving operation takes longer, no delay will be in effect.
Hi,
Sorry for the late response.
What do you think of adding an artificial delay to the dialog closing of
250ms, that is if the save operation completes the dialog will stay open
for at least 250ms even if the saving was faster? If the saving operation
takes longer, no delay will be in effect.
This should be relatively easy to implement.
Let me know what you think!
—
Reply to this email directly, view it on GitHub
<#336 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABLSP3VFTZC2PUCEZNY5MPTZPCUG5AVCNFSM6AAAAABKGE2HBOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRQGA3DCMRVGI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
dnSpyEx version
6.5.1
Describe the Bug
The progress indicator of Save Module dialog closes immediately when completed, but the progress indicator may not appear at all if computer is way too fast. (E.g. 14700k + 2x32GB 7200MHz + small program)
How To Reproduce
Expected Behavior
The progress indicator should contain a button for dismissing it when progress bar is full, it should let user acknolwedge the completion then dismiss itself.
It should have a checkbox for auto dismissing in the future.
In options menu, there should be an option to disable auto dismissing.
Actual Behavior
The progress indicator may or may not appear.
When it appears, it closes itself immediately when progress bar is full, if user isn't paying attention, then they don't know whether the operation is finished.
When it doe not appear, there is no other feedback on whether the action actually took place.
Alternative is add a status bar and throw a prompt there. Example of VS2022's save prompt.

Additional Context
No response
The text was updated successfully, but these errors were encountered: