utopia
utopia copied to clipboard
Forking a project doesn't switch the IndexedDB store used
trafficstars
When forking, after updating the project ID, we do not reload the editor at all. This means that the IndexedDB store is still using the old project ID for any further changes (until the browser is reloaded). It also means that, since that store for the original project ID isn't cleared, those changes will be re-applied when trying to view the original project (immediately triggering another fork)