SRADA-906: fix broken UI by forcible relayout whole window
authorVladislav Eliseev <v.eliseev@samsung.com>
Thu, 4 Aug 2016 16:12:27 +0000 (19:12 +0300)
committerMaria Guseva <m.guseva@samsung.com>
Fri, 5 Aug 2016 10:33:05 +0000 (19:33 +0900)
Change-Id: Iece49398eebc38ff281702decbd23f6826d72456

org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/handlers/GUIAction.java

index 76ac630..35aa982 100644 (file)
@@ -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