aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils/tracker
diff options
context:
space:
mode:
authorThunderblade73 <85900443+Thunderblade73@users.noreply.github.com>2024-03-21 21:07:59 +0100
committerGitHub <noreply@github.com>2024-03-21 21:07:59 +0100
commite66f45ac7ea014bcf579b7a3d56033d082ebb763 (patch)
tree703722ab1f9394936b796386c3950c1b0e0d40be /src/main/java/at/hannibal2/skyhanni/utils/tracker
parent505b963af2b27e6f5a2783f27c20ff209628b60b (diff)
downloadskyhanni-e66f45ac7ea014bcf579b7a3d56033d082ebb763.tar.gz
skyhanni-e66f45ac7ea014bcf579b7a3d56033d082ebb763.tar.bz2
skyhanni-e66f45ac7ea014bcf579b7a3d56033d082ebb763.zip
Improvement: HoverTips improvements (#821)
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils/tracker')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniItemTracker.kt4
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniTracker.kt12
2 files changed, 8 insertions, 8 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 d6f888bad..bd582ea5d 100644
--- a/src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniItemTracker.kt
+++ b/src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniItemTracker.kt
@@ -129,7 +129,7 @@ class SkyHanniItemTracker<Data : ItemTrackerData>(
}
val lore = buildLore(data, itemProfit, hidden, newDrop, internalName)
- val renderable = if (isInventoryOpen()) Renderable.clickAndHover(displayName, lore) {
+ val renderable = if (isInventoryOpen()) Renderable.clickAndHover(displayName, lore, onClick = {
if (System.currentTimeMillis() > lastClickDelay + 150) {
if (KeyboardManager.isModifierKeyDown()) {
data.items.remove(internalName)
@@ -143,7 +143,7 @@ class SkyHanniItemTracker<Data : ItemTrackerData>(
}
update()
}
- } else Renderable.string(displayName)
+ }) else Renderable.string(displayName)
lists.addAsSingletonList(renderable)
}
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniTracker.kt b/src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniTracker.kt
index 8f477ae59..565a84eff 100644
--- a/src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniTracker.kt
+++ b/src/main/java/at/hannibal2/skyhanni/utils/tracker/SkyHanniTracker.kt
@@ -122,12 +122,12 @@ open class SkyHanniTracker<Data : TrackerData>(
"§ccurrent session of",
"§c$name"
),
- ) {
- if (sessionResetTime.passedSince() > 3.seconds) {
- reset(DisplayMode.SESSION, "Reset this session of $name!")
- sessionResetTime = SimpleTimeMark.now()
- }
- }
+ onClick = {
+ if (sessionResetTime.passedSince() > 3.seconds) {
+ reset(DisplayMode.SESSION, "Reset this session of $name!")
+ sessionResetTime = SimpleTimeMark.now()
+ }
+ })
private fun buildDisplayModeView() = LorenzUtils.buildSelector<DisplayMode>(
"§7Display Mode: ",