Leaving the app resets the current state of the canvas which can result in the loss of hours of work. Maybe the app could save the current canvas to local storage and/or prompt the user about saving changes before leaving.
Leaving the app resets the current state of the canvas which can result in the loss of hours of work.
Maybe the app could save the current canvas to local storage and/or prompt the user about saving changes before leaving.