diff --git a/src/main/java/meteordevelopment/meteorclient/gui/WidgetScreen.java b/src/main/java/meteordevelopment/meteorclient/gui/WidgetScreen.java index 1b3048169a..9e42b271ca 100644 --- a/src/main/java/meteordevelopment/meteorclient/gui/WidgetScreen.java +++ b/src/main/java/meteordevelopment/meteorclient/gui/WidgetScreen.java @@ -103,8 +103,9 @@ protected void init() { closed = false; if (firstInit) { - firstInit = false; + clear(); initWidgets(); + firstInit = false; } mc.textInputManager().startTextInput(this); diff --git a/src/main/java/meteordevelopment/meteorclient/gui/screens/ProxiesScreen.java b/src/main/java/meteordevelopment/meteorclient/gui/screens/ProxiesScreen.java index ea40961ab6..cc4d177f22 100644 --- a/src/main/java/meteordevelopment/meteorclient/gui/screens/ProxiesScreen.java +++ b/src/main/java/meteordevelopment/meteorclient/gui/screens/ProxiesScreen.java @@ -74,6 +74,7 @@ public void initWidgets() { } private void initTable(WTable table) { + checkboxes.clear(); table.clear(); if (Proxies.get().isEmpty()) return;