diff --git a/src/main/java/net/ccbluex/liquidbounce/ui/client/hud/HUD.kt b/src/main/java/net/ccbluex/liquidbounce/ui/client/hud/HUD.kt index 6a538505d20..e12cd43a2b1 100644 --- a/src/main/java/net/ccbluex/liquidbounce/ui/client/hud/HUD.kt +++ b/src/main/java/net/ccbluex/liquidbounce/ui/client/hud/HUD.kt @@ -178,7 +178,11 @@ object HUD : MinecraftInstance { } /** Remove [element] from HUD */ - fun removeElement(element: Element): HUD { + fun removeElement(hudDesigner: GuiHudDesigner, element: Element): HUD { + if (hudDesigner.elementEditableText?.element == element) { + hudDesigner.elementEditableText = null + } + element.destroyElement() elements.remove(element) return this