summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils/tracker
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2024-03-21 21:08:34 +0100
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2024-03-21 21:08:34 +0100
commit181d311d5c02e28995082edc59916371be991f68 (patch)
tree75dd1d783b23de02c6f3092b59ec350dd2c5bb43 /src/main/java/at/hannibal2/skyhanni/utils/tracker
parente66f45ac7ea014bcf579b7a3d56033d082ebb763 (diff)
downloadskyhanni-181d311d5c02e28995082edc59916371be991f68.tar.gz
skyhanni-181d311d5c02e28995082edc59916371be991f68.tar.bz2
skyhanni-181d311d5c02e28995082edc59916371be991f68.zip
code cleanup
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils/tracker')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniItemTracker.kt26
1 files changed, 14 insertions, 12 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniItemTracker.kt b/src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniItemTracker.kt
index bd582ea5d..a64471e75 100644
--- a/src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniItemTracker.kt
+++ b/src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniItemTracker.kt
@@ -129,21 +129,23 @@ class SkyHanniItemTracker<Data : ItemTrackerData>(
}
val lore = buildLore(data, itemProfit, hidden, newDrop, internalName)
- val renderable = if (isInventoryOpen()) Renderable.clickAndHover(displayName, lore, onClick = {
- if (System.currentTimeMillis() > lastClickDelay + 150) {
- if (KeyboardManager.isModifierKeyDown()) {
- data.items.remove(internalName)
- ChatUtils.chat("Removed $cleanName §efrom $name.")
- lastClickDelay = System.currentTimeMillis() + 500
- } else {
- modify {
- it.items[internalName]?.hidden = !hidden
+ val renderable = if (isInventoryOpen()) Renderable.clickAndHover(displayName, lore,
+ onClick = {
+ if (System.currentTimeMillis() > lastClickDelay + 150) {
+ if (KeyboardManager.isModifierKeyDown()) {
+ data.items.remove(internalName)
+ ChatUtils.chat("Removed $cleanName §efrom $name.")
+ lastClickDelay = System.currentTimeMillis() + 500
+ } else {
+ modify {
+ it.items[internalName]?.hidden = !hidden
+ }
+ lastClickDelay = System.currentTimeMillis()
}
- lastClickDelay = System.currentTimeMillis()
+ update()
}
- update()
}
- }) else Renderable.string(displayName)
+ ) else Renderable.string(displayName)
lists.addAsSingletonList(renderable)
}