summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org
diff options
context:
space:
mode:
Diffstat (limited to 'dozentenmodul/src/main/java/org')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/Gui.java3
1 files changed, 3 insertions, 0 deletions
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)