From b4cf30d4877441144e91b7a91c4345720f04f4aa Mon Sep 17 00:00:00 2001 From: haven1433 Date: Wed, 23 Nov 2022 23:14:10 -0600 Subject: [PATCH] fix event tutorial logic --- src/HexManiac.Core/ViewModels/Map/MapEditorViewModel.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/HexManiac.Core/ViewModels/Map/MapEditorViewModel.cs b/src/HexManiac.Core/ViewModels/Map/MapEditorViewModel.cs index 6076e088..42e21109 100644 --- a/src/HexManiac.Core/ViewModels/Map/MapEditorViewModel.cs +++ b/src/HexManiac.Core/ViewModels/Map/MapEditorViewModel.cs @@ -544,12 +544,13 @@ namespace HavenSoft.HexManiac.Core.ViewModels.Map { return; } + var prevEvent = SelectedEvent; var ev = map.EventUnderCursor(x, y); if (ev != null) { EventDown(x, y, ev, click); return; } else { - if (SelectedEvent != null) Tutorials.Complete(Tutorial.ClickMap_UnselectEvent); + if (prevEvent != null) Tutorials.Complete(Tutorial.ClickMap_UnselectEvent); SelectedEvent = null; }