diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/desktop/DashboardController.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/desktop/DashboardController.java index 7909c35c4c..a9b0169c48 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/desktop/DashboardController.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/desktop/DashboardController.java @@ -39,6 +39,7 @@ import org.adempiere.webui.LayoutUtils; import org.adempiere.webui.apps.AEnv; import org.adempiere.webui.apps.BusyDialog; +import org.adempiere.webui.apps.DesktopRunnable; import org.adempiere.webui.apps.WReport; import org.adempiere.webui.apps.graph.IChartRendererService; import org.adempiere.webui.apps.graph.WGraph; @@ -337,7 +338,7 @@ protected void doRun() { } } }; - Adempiere.getThreadPoolExecutor().submit(cr); + Adempiere.getThreadPoolExecutor().submit(new DesktopRunnable(cr, parent.getDesktop())); } } @@ -647,7 +648,7 @@ protected void doRun() { } } }; - Adempiere.getThreadPoolExecutor().submit(cr); + Adempiere.getThreadPoolExecutor().submit(new DesktopRunnable(cr, parent.getDesktop())); } }