From 3f204d412dd662478a8682dbacb7816c81d228a5 Mon Sep 17 00:00:00 2001 From: bigguy345 Date: Mon, 26 Jan 2026 04:00:24 +0200 Subject: [PATCH] Removed redundant fullScreenButton.draw calls, already drawn in GuiScriptTextArea --- .../java/noppes/npcs/client/gui/GuiScript.java | 10 ---------- .../client/gui/script/GuiScriptInterface.java | 15 +-------------- 2 files changed, 1 insertion(+), 24 deletions(-) diff --git a/src/main/java/noppes/npcs/client/gui/GuiScript.java b/src/main/java/noppes/npcs/client/gui/GuiScript.java index bbbe4e1bf..a289761b0 100644 --- a/src/main/java/noppes/npcs/client/gui/GuiScript.java +++ b/src/main/java/noppes/npcs/client/gui/GuiScript.java @@ -371,16 +371,6 @@ public class GuiScript extends GuiScriptInterface { } } - @Override - public void drawScreen(int mouseX, int mouseY, float partialTicks) { - super.drawScreen(mouseX, mouseY, partialTicks); - - // Draw fullscreen button when in script view (GuiScript uses 0-based activeTab) - if (showScript) { - fullscreenButton.draw(mouseX, mouseY); - } - } - @Override public void mouseClicked(int mouseX, int mouseY, int mouseButton) { // Check fullscreen button first when in script view diff --git a/src/main/java/noppes/npcs/client/gui/script/GuiScriptInterface.java b/src/main/java/noppes/npcs/client/gui/script/GuiScriptInterface.java index 982bf4aea..40cfe103f 100644 --- a/src/main/java/noppes/npcs/client/gui/script/GuiScriptInterface.java +++ b/src/main/java/noppes/npcs/client/gui/script/GuiScriptInterface.java @@ -380,20 +380,7 @@ public class GuiScriptInterface extends GuiNPCInterface implements GuiYesNoCallb protected ScriptContext getScriptContext() { return handler.getContext(); } - - // ==================== RENDERING ==================== - - @Override - public void drawScreen(int mouseX, int mouseY, float partialTicks) { - super.drawScreen(mouseX, mouseY, partialTicks); - - // Draw fullscreen button on top of everything when on script editor tab - // Skip for useSettingsToggle GUIs (like GuiScript) - they handle this themselves - if (this.activeTab > 0 && !useSettingsToggle && !handler.isSingleContainer()) { - fullscreenButton.draw(mouseX, mouseY); - } - } - + // ==================== MOUSE HANDLING ==================== @Override