From 4ecf225a2cd10cb7e3b335d20b1081c239c447ad Mon Sep 17 00:00:00 2001 From: timokoesters Date: Thu, 19 Mar 2020 16:51:50 +0100 Subject: [PATCH] Fix amounts out of range --- voxygen/src/hud/bag.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/voxygen/src/hud/bag.rs b/voxygen/src/hud/bag.rs index 1972b75f4d..eb1d08ec3d 100644 --- a/voxygen/src/hud/bag.rs +++ b/voxygen/src/hud/bag.rs @@ -583,6 +583,20 @@ impl<'a> Widget for Bag<'a> { .resize(inventory.len(), &mut ui.widget_id_generator()); }); } + if state.ids.amounts.len() < inventory.len() { + state.update(|s| { + s.ids + .amounts + .resize(inventory.len(), &mut ui.widget_id_generator()); + }); + } + if state.ids.amounts_bg.len() < inventory.len() { + state.update(|s| { + s.ids + .amounts_bg + .resize(inventory.len(), &mut ui.widget_id_generator()); + }); + } // Expand img id cache to the number of slots if state.img_id_cache.len() < inventory.len() { state.update(|s| {