Only save on exit if in paint mode

This commit is contained in:
2026-02-06 15:15:59 +01:00
parent 181e853790
commit 4fd287181b

View File

@@ -64,7 +64,9 @@ class _SheetViewerPageState extends State<SheetViewerPage>
@override @override
void dispose() { void dispose() {
// Make sure annotations are saved before exiting // Make sure annotations are saved before exiting
_saveCurrentAnnotations(); if (_isPaintMode) {
_saveCurrentAnnotations();
}
_leftDrawingController.dispose(); _leftDrawingController.dispose();
_rightDrawingController.dispose(); _rightDrawingController.dispose();