Autosave during Edit Array Source

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
John,
I am having a similar issue when editing an array. In the past I traced down the command to any "auto-invoked" command not checking to see if it can run before it attempts to do so. Case in point: Using the auto-save feature as expected causes this error when editing an array. Question, if using the block editor or the refedit command allows a background save to execute properly, then why would an array edit source (which is similar to refedit) prohibit a save operation? My guess is in the file locking. Using the arrayEdit command locks the state of the drawing such that a save operation can not access the data that has been locked. My suggestion is to disable autosave while editing an array or any other command that can cause this problem to arise. (Autodesk has a list of things/command to defend against regarding this bug)
Also, if the error message would state "Hit [enter] to cancel or R to retry..." instead of the default response being [Retry] which uses an 'ENTER' key...What?
Foolishness! There is NO WAY to Hit enter!
Finally, how about a clue as to what command is in operation and what command is attempting to run in the message as well.
I just had to trash the last 15 mins. of work...and I get a lot done in 15 mins...
TANX.Rob
My suggestion to the developers to solve this problem, in this case...do not ask the user to bail you out of a problem in your code if they are unable to generate any response that will SOLVE the issue. Just terminate the interrupting command attempt and wait for the next idle state of the program and ask the user if they want to retry later. This way the loop will exit and the user will leave the "locked" state and when the queued task is ready it can be run again. I know there is a handler for this scenario as it works in the Block Editor and REFEDIT.
This thread was split from here.