summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/config
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/config')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiPositionEditor.kt43
1 files changed, 20 insertions, 23 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiPositionEditor.kt b/src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiPositionEditor.kt
index 7f874f824..b2458bc61 100644
--- a/src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiPositionEditor.kt
+++ b/src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiPositionEditor.kt
@@ -58,10 +58,8 @@ class GuiPositionEditor(private val positions: List<Position>, private val borde
GuiRenderUtils.drawStringCentered("§cSkyHanni Position Editor", getScaledWidth() / 2, 8)
var displayPos = -1
- if (clickedPos != -1) {
- if (positions[clickedPos].clicked) {
- displayPos = clickedPos
- }
+ if (clickedPos != -1 && positions[clickedPos].clicked) {
+ displayPos = clickedPos
}
if (displayPos == -1) {
displayPos = hoveredPos
@@ -149,25 +147,24 @@ class GuiPositionEditor(private val positions: List<Position>, private val borde
val elementHeight = position.getDummySize().y
val x = position.getAbsX()
val y = position.getAbsY()
- if (!position.clicked) {
- if (GuiRenderUtils.isPointInRect(
-
- mouseX,
- mouseY,
- x - border,
- y - border,
- elementWidth + border * 2,
- elementHeight + border * 2
-
- )
-
- ) {
- clickedPos = i
- position.clicked = true
- grabbedX = mouseX
- grabbedY = mouseY
- break
- }
+ if (!position.clicked &&
+ GuiRenderUtils.isPointInRect(
+
+ mouseX,
+ mouseY,
+ x - border,
+ y - border,
+ elementWidth + border * 2,
+ elementHeight + border * 2
+
+ )
+
+ ) {
+ clickedPos = i
+ position.clicked = true
+ grabbedX = mouseX
+ grabbedY = mouseY
+ break
}
}
}