diff options
| author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2024-03-21 21:08:34 +0100 |
|---|---|---|
| committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2024-03-21 21:08:34 +0100 |
| commit | 181d311d5c02e28995082edc59916371be991f68 (patch) | |
| tree | 75dd1d783b23de02c6f3092b59ec350dd2c5bb43 /src/main/java/at/hannibal2/skyhanni/utils/tracker | |
| parent | e66f45ac7ea014bcf579b7a3d56033d082ebb763 (diff) | |
| download | skyhanni-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.kt | 26 |
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) } |
