summaryrefslogtreecommitdiff
path: root/framework/qa
diff options
context:
space:
mode:
Diffstat (limited to 'framework/qa')
-rw-r--r--framework/qa/complex/XTitle/CheckXTitle.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/framework/qa/complex/XTitle/CheckXTitle.java b/framework/qa/complex/XTitle/CheckXTitle.java
index 486971ad8a3b..32da8d4d8f21 100644
--- a/framework/qa/complex/XTitle/CheckXTitle.java
+++ b/framework/qa/complex/XTitle/CheckXTitle.java
@@ -23,6 +23,7 @@ import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNull;
import static org.junit.Assert.fail;
import helper.URLHelper;
+import util.utils;
import org.junit.After;
import org.junit.AfterClass;
@@ -211,10 +212,12 @@ public class CheckXTitle
// switch to print preview mode
xDisProv = UnoRuntime.queryInterface( XDispatchProvider.class, xModel.getCurrentController() );
prepareQueryAndDispatch( xDisProv, UNO_URL_FOR_PRINT_PREVIEW );
+ utils.waitForEventIdle(m_xMSF);
// switch back to default mode
xDisProv = UnoRuntime.queryInterface( XDispatchProvider.class, xModel.getCurrentController() );
prepareQueryAndDispatch( xDisProv, UNO_URL_FOR_CLOSING_PRINT_PREVIEW );
+ utils.waitForEventIdle(m_xMSF);
// close document
xDisProv = UnoRuntime.queryInterface( XDispatchProvider.class, xModel.getCurrentController() );