uicrafting: reset scroll when opening

This commit is contained in:
minjaesong
2024-02-12 22:11:02 +09:00
parent 43a5014564
commit 3e3c1078d7
3 changed files with 7 additions and 2 deletions

View File

@@ -356,6 +356,7 @@ class UICrafting(val full: UIInventoryFull?) : UICanvas(
fun resetUI() {
// reset spinner
resetSpinner()
// reset selected recipe status
recipeClicked = null
filterPlayerListUsing(recipeClicked)
@@ -364,6 +365,10 @@ class UICrafting(val full: UIInventoryFull?) : UICanvas(
playerThings.removeFromForceHighlightList(oldSelectedItems)
itemListIngredients.rebuild(FILTER_CAT_ALL)
// reset scroll
itemListCraftable.itemPage = 0
playerThings.itemList.itemPage = 0
refreshCraftButtonStatus()
}