diff --git a/CheatSheet.cs b/CheatSheet.cs index 055f535..5177626 100644 --- a/CheatSheet.cs +++ b/CheatSheet.cs @@ -242,14 +242,18 @@ public override void UpdateUI(GameTime gameTime) if (PaintToolsSlot.updateNeeded) { + bool oneUpdated = false; foreach (var item in paintToolsUI.view.slotList) { if(item.texture == Main.magicPixel) { item.texture = item.MakeThumbnail(item.stampInfo); + oneUpdated = true; + break; } } - PaintToolsSlot.updateNeeded = false; + if(!oneUpdated) + PaintToolsSlot.updateNeeded = false; } }