From d33b4855e5bb0e29529cebb0305e52fdfe370f0e Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 29 Jul 2015 18:25:27 +0200 Subject: [client] Get top level window when showing message box with parent --- dozentenmodul/src/main/java/org/openslx/dozmod/gui/Gui.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'dozentenmodul/src/main/java') diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/Gui.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/Gui.java index 34c1074f..a7688791 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/Gui.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/Gui.java @@ -255,6 +255,9 @@ public class Gui { */ public static boolean showMessageBox(Component parent, String message, MessageType messageType, Logger logger, Throwable exception) { + if (parent != null) { + parent = SwingUtilities.getWindowAncestor(parent); + } if (logger != null) logger.log(messageType.logPriority, message, exception); if (exception != null) -- cgit v1.2.3-55-g7522