Rétegek projektjének helyes kezelése

This commit is contained in:
2026-07-09 00:31:17 +02:00
parent 9f068b79a4
commit 1e5601a10b
2 changed files with 13 additions and 0 deletions
+7
View File
@@ -72,8 +72,15 @@ class LayerImportService extends GetxService {
super.onReady();
await _initLayerDir();
await _loadPersistedLayers();
// A service permanent (app-életciklusnyi) — enélkül projektváltáskor
// a térképen a RÉGI projekt rétegei maradnának látszódva egészen
// újraindításig.
ever(ProjectService.to.activeProject, (_) => reload());
}
Future<void> reload() => _loadPersistedLayers();
Future<void> _initLayerDir() async {
final ext = await getExternalStorageDirectory();
final dir = Directory(p.join(ext!.path, 'layers'));