/// <summary> /// restore project state from temp folder /// </summary> public async Task RestoreState() { var storage = rMind.Storage.rMindStorage.GetInstance(); var doc = await storage.LoadTmpData(); var root = doc?.Root; if (root != null) { DeviceController.LoadFromXML(root.Elements("device").FirstOrDefault()); LogicController.LoadFromXML(root.Elements("logic").FirstOrDefault()); } DeviceController.Draw(); LogicController.Draw(); }