summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
diff options
context:
space:
mode:
authorAndreas Abraham <aabraham@iaik.tugraz.at>2018-04-17 17:45:47 +0200
committerAndreas Abraham <aabraham@iaik.tugraz.at>2018-04-17 17:45:47 +0200
commit8006f3eb6e46f4b81bf31e06049712b148c32665 (patch)
tree13f0e19f5ddd1125bbaa025cf6555c578479d7a7 /pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
parente47182fcf3bddb3b3f427b149ecb003366d5971d (diff)
downloadpdf-over-8006f3eb6e46f4b81bf31e06049712b148c32665.tar.gz
pdf-over-8006f3eb6e46f4b81bf31e06049712b148c32665.tar.bz2
pdf-over-8006f3eb6e46f4b81bf31e06049712b148c32665.zip
bugfix in infobox
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
index 640f61da..8e4e2d13 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
@@ -465,7 +465,11 @@ public class PrepareConfigurationState extends State {
final String version = method.getResponseBodyAsString().trim();
if (!VersionComparator.before(Constants.APP_VERSION, version))
return;
-
+
+ // wait 500ms before invoke the GUI message, because GUI had to be started from
+ // main thread
+ try {Thread.sleep(500); } catch (InterruptedException e1) { }
+ // invoke GUI message in main thread
gui.getMainShell().getDisplay().asyncExec(new Runnable() {
@Override
public void run() {