summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/Gui.java
diff options
context:
space:
mode:
authorSimon Rettberg2015-07-29 18:25:27 +0200
committerSimon Rettberg2015-07-29 18:25:27 +0200
commitd33b4855e5bb0e29529cebb0305e52fdfe370f0e (patch)
treedd07872cd44996b17197a6135831547e0978eca6 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/Gui.java
parent[client] Ported BlockProgressBar to Swing (diff)
downloadtutor-module-d33b4855e5bb0e29529cebb0305e52fdfe370f0e.tar.gz
tutor-module-d33b4855e5bb0e29529cebb0305e52fdfe370f0e.tar.xz
tutor-module-d33b4855e5bb0e29529cebb0305e52fdfe370f0e.zip
[client] Get top level window when showing message box with parent
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/Gui.java')
-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)