summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/awt/XToolkitExperimental.idl
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2023-10-26 11:40:24 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2023-10-26 16:10:29 +0200
commit0446f73d27a0c43de1a2d5e07c9510a287be6af2 (patch)
treece2ff16f0809c5e3aec25c1d177e45156d784b31 /offapi/com/sun/star/awt/XToolkitExperimental.idl
parent455a1775ccef305cfb96cc5f67c8ee47b7f3a2ae (diff)
tdf#153519 use new IdleTask::waitUntilIdleDispatched
to wait until the Idle inside sw/ has done populating the navigator tree. Which required (*) moving the code down from test/ to vcl/ to avoid circular dependency issues. (*) adding a call SolarMutexGuard before Application::Yield inside IdleTask::waitUntilIdleDispatched (*) exposing the function to python by adding a method to the XToolkitExperimental UNO API Change-Id: Iee418f7a0beb1f5b53addb7fe25823d61720eb3a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/158495 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'offapi/com/sun/star/awt/XToolkitExperimental.idl')
-rw-r--r--offapi/com/sun/star/awt/XToolkitExperimental.idl3
1 files changed, 3 insertions, 0 deletions
diff --git a/offapi/com/sun/star/awt/XToolkitExperimental.idl b/offapi/com/sun/star/awt/XToolkitExperimental.idl
index 1cfcd7521f3c..d48252d95077 100644
--- a/offapi/com/sun/star/awt/XToolkitExperimental.idl
+++ b/offapi/com/sun/star/awt/XToolkitExperimental.idl
@@ -51,6 +51,9 @@ interface XToolkitExperimental : XToolkit3
*/
sequence<string> getRecordingAndClear();
+ /** Wait until all idles dispatched.
+ */
+ void waitUntilAllIdlesDispatched();
};
}; }; }; };