aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2025-07-06 23:52:56 +0200
committerLinnea Gräf <nea@nea.moe>2025-07-06 23:52:56 +0200
commit4d2876fb6c47285b9ed606eeda36cc86d88568f8 (patch)
treea9a7f31efda539fd087e6d95ab378db8fed23506
parent7ca5edc8e7155a9b00f967d7ca9142002d8f8ebc (diff)
downloadFirmament-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.kt6
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)