diff options
author | Linnea Gräf <nea@nea.moe> | 2025-07-06 23:52:56 +0200 |
---|---|---|
committer | Linnea Gräf <nea@nea.moe> | 2025-07-06 23:52:56 +0200 |
commit | 4d2876fb6c47285b9ed606eeda36cc86d88568f8 (patch) | |
tree | a9a7f31efda539fd087e6d95ab378db8fed23506 | |
parent | 7ca5edc8e7155a9b00f967d7ca9142002d8f8ebc (diff) | |
download | Firmament-4d2876fb6c47285b9ed606eeda36cc86d88568f8.tar.gz Firmament-4d2876fb6c47285b9ed606eeda36cc86d88568f8.tar.bz2 Firmament-4d2876fb6c47285b9ed606eeda36cc86d88568f8.zip |
fix: radial menu crashing if opened with 0 entries
-rw-r--r-- | src/main/kotlin/features/macros/RadialMenu.kt | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/kotlin/features/macros/RadialMenu.kt b/src/main/kotlin/features/macros/RadialMenu.kt index 2e09c44..9e5222f 100644 --- a/src/main/kotlin/features/macros/RadialMenu.kt +++ b/src/main/kotlin/features/macros/RadialMenu.kt @@ -36,7 +36,11 @@ object RadialMenuViewer { var activeMenu: RadialMenu? = null set(value) { - field = value + if (value?.options.isNullOrEmpty()) { + field = null + } else { + field = value + } delta = Vector2f(0F, 0F) } var delta = Vector2f(0F, 0F) |