Report a Bug with Trove
You need to be logged in to report a bug!
Details
Category:
Live
Status:
Acknowledged
Acknowledged by The Trove Team as a bug
Reporter:
Etaew
EtaewCreated
Updated
Apr 1, 2021
Jan 17, 2022
Source
Trigger
:TakingNote:
Text
Issue Details
Activity
No images have been added yet, upload one!
Comments and Likes
Comments
3
You must be logged in to add a comment.
This bug was caused by the following change in the Crack the Court update:
"Collection tooltips will no longer fly off the top of the screen at odd window sizes."
Here's the fix for this in all relevant UIs.
(all var names are just based on the type of the variable since the decompiled functions don't have variable names)
crafting.swf :: RecipePane.as -> rollOverSlot():
- Change the call at the end of the function to be the following:
collectionsnew.swf :: CollectableRow.as -> onSlotRollOver():
- Change the call at the end of the function to be the following:
[untested] claims.swf :: _kiwi.Controls.Slot.as -> handleRollOver():
- Change the first ExternalInterface call to be the following:
"Collection tooltips will no longer fly off the top of the screen at odd window sizes."
Here's the fix for this in all relevant UIs.
(all var names are just based on the type of the variable since the decompiled functions don't have variable names)
crafting.swf :: RecipePane.as -> rollOverSlot():
- Change the call at the end of the function to be the following:
ExternalInterface.call("RECIPES.POINTER_ENTER", slotBasic.data, point.x, point.y);
collectionsnew.swf :: CollectableRow.as -> onSlotRollOver():
- Change the call at the end of the function to be the following:
ExternalInterface.call("OnSlotEnter", slot.data, point1.x + point2.x, point1.y);
[untested] claims.swf :: _kiwi.Controls.Slot.as -> handleRollOver():
- Change the first ExternalInterface call to be the following:
ExternalInterface.call("SLOT.POINTER_ENTER", this.data, point1.x + point2.x, point1.y);