From 54fe26119345308d972ae6d2e550672b60fcf2c3 Mon Sep 17 00:00:00 2001 From: Jan Sohn Date: Fri, 5 Jan 2024 22:03:18 +0100 Subject: [PATCH 1/2] Update Tray.java --- src/main/java/xxAROX/PresenceMan/Application/utils/Tray.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/xxAROX/PresenceMan/Application/utils/Tray.java b/src/main/java/xxAROX/PresenceMan/Application/utils/Tray.java index 9e0ba63..57d01ac 100644 --- a/src/main/java/xxAROX/PresenceMan/Application/utils/Tray.java +++ b/src/main/java/xxAROX/PresenceMan/Application/utils/Tray.java @@ -32,6 +32,7 @@ public Tray() { public void mouseReleased(MouseEvent e) { if (e.getClickCount() == 2 && e.getButton() == 1) { App.ui.setVisible(true); + App.ui.setExtendedState(JFrame.NORMAL); hideFromTray(); } else if (e.getClickCount() == 3 && e.getButton() == 3) { App.getInstance().shutdown(); From 96a9e9d34fb00d5da9046be7ef21b72dcd147b5d Mon Sep 17 00:00:00 2001 From: Jan Sohn Date: Fri, 5 Jan 2024 22:03:58 +0100 Subject: [PATCH 2/2] Update AppUI.java --- src/main/java/xxAROX/PresenceMan/Application/ui/AppUI.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/xxAROX/PresenceMan/Application/ui/AppUI.java b/src/main/java/xxAROX/PresenceMan/Application/ui/AppUI.java index 8a13cce..d6577ed 100644 --- a/src/main/java/xxAROX/PresenceMan/Application/ui/AppUI.java +++ b/src/main/java/xxAROX/PresenceMan/Application/ui/AppUI.java @@ -58,7 +58,9 @@ public AppUI() { ToolTipManager.sharedInstance().setInitialDelay(100); ToolTipManager.sharedInstance().setDismissDelay(10_000); SwingUtilities.updateComponentTreeUI(this); - this.setVisible(true); + setVisible(false); + setExtendedState(JFrame.ICONIFIED); + tray.showInTray(); } private void setLookAndFeel() {