Feature request: Avoid trapping users in bad editor state due to change detection #191
Labels
Component: Graph Manager
Issues related to graph processing and management (including interaction with engine server) logic
Component: SDLC
Studio Core Team
Opened by a member of the Studio core team
Type: Feature Request
Milestone
There are a few problems with change detection right now that we should address to unblock users: i.e. to allow users to save their models in those case at least. In particular, we should do the followings:
TODOs
CHECK
Block normal syncing while change detection is running as this might cause SDLC to throwentity already exists/created
errorhard-save
functionality that will just save all entities (i.e. like model loader) without computing the entity changesMAYBE
If the quick-save call fails, show a dialog or something to prompt for disabling change detectionhard-save
and we should put a blocking modal to confirm user's intention, something along the line of:change detection is disabled, so we cannot identify the changes you made locally in order to optimize save, this save action may take a long time, so be patient.
Improvement
quick-save
; this would be more efficient thanhard-save
but a little more complicated to implement so we will handle this later.comparison
API from SDLC instead).accept
operation and modify SDLC APIThe text was updated successfully, but these errors were encountered: