diff options
| author | hannibal2 <24389977+hannibal002@users.noreply.github.com> | 2024-10-20 03:06:51 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-20 03:06:51 +0200 |
| commit | b4623d5c67ac3e1a006bafd3de59f518e3433bd7 (patch) | |
| tree | e56af45d836cc99f85e3121af4e95a35dcd7289a | |
| parent | beb05d83f80f9c8fa8a56beb8fd667e353532834 (diff) | |
| download | SkyHanni-b4623d5c67ac3e1a006bafd3de59f518e3433bd7.tar.gz SkyHanni-b4623d5c67ac3e1a006bafd3de59f518e3433bd7.tar.bz2 SkyHanni-b4623d5c67ac3e1a006bafd3de59f518e3433bd7.zip | |
Fix: Carnival in Garden (#2772)
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/features/misc/IslandAreas.kt | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/misc/IslandAreas.kt b/src/main/java/at/hannibal2/skyhanni/features/misc/IslandAreas.kt index 37c945f22..6c0884fc3 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/misc/IslandAreas.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/misc/IslandAreas.kt @@ -53,6 +53,7 @@ object IslandAreas { display = null targetNode = null hasMoved = true + updateArea("no_area") } fun nodeMoved() { @@ -172,11 +173,7 @@ object IslandAreas { addSearchString("§7Not in an area.") } } - if (name != currentAreaName) { - val oldArea = currentAreaName - currentAreaName = name - GraphAreaChangeEvent(name, oldArea).post() - } + updateArea(name) addSearchString("§eAreas nearby:") continue @@ -224,6 +221,14 @@ object IslandAreas { } } + private fun updateArea(name: String) { + if (name != currentAreaName) { + val oldArea = currentAreaName + currentAreaName = name + GraphAreaChangeEvent(name, oldArea).post() + } + } + @HandleEvent fun onAreaChange(event: GraphAreaChangeEvent) { val name = event.area |
