From: Vladislav Eliseev Date: Thu, 4 Aug 2016 16:12:27 +0000 (+0300) Subject: SRADA-906: fix broken UI by forcible relayout whole window X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=86bf6936bdc32c61ce4975cb5d67c3f11482c522;p=sdk%2Ftools%2Fdynamic-analyzer.git SRADA-906: fix broken UI by forcible relayout whole window Change-Id: Iece49398eebc38ff281702decbd23f6826d72456 --- diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/handlers/GUIAction.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/handlers/GUIAction.java index 76ac630..35aa982 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/handlers/GUIAction.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/handlers/GUIAction.java @@ -253,6 +253,14 @@ public class GUIAction implements UIAction { public void setUIElementsBySetting() { setPageBySetting(); setChartBySetting(); + + // SRADA-906: fix broken UI by forcible relayout whole window + Display.getDefault().syncExec(new Runnable() { + @Override + public void run() { + WorkbenchUtil.getWorkbenchWindow().getShell().layout(true, true); + } + }); } @Override