diff options
Diffstat (limited to 'toolkit/source/awt')
-rw-r--r-- | toolkit/source/awt/vclxtoolkit.cxx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/toolkit/source/awt/vclxtoolkit.cxx b/toolkit/source/awt/vclxtoolkit.cxx index 7ae9cda1b6ff..7f6bd757b914 100644 --- a/toolkit/source/awt/vclxtoolkit.cxx +++ b/toolkit/source/awt/vclxtoolkit.cxx @@ -62,6 +62,7 @@ #include <rtl/process.h> #include <sal/log.hxx> #include <tools/link.hxx> +#include <vcl/idletask.hxx> #include <vcl/wintypes.hxx> #ifdef MACOSX @@ -485,6 +486,8 @@ public: css::uno::Sequence< OUString > SAL_CALL getRecordingAndClear() override; + virtual void SAL_CALL waitUntilAllIdlesDispatched() override; + // css::awt::XToolkit css::uno::Reference< css::awt::XWindowPeer > SAL_CALL getDesktopWindow( ) override; css::awt::Rectangle SAL_CALL getWorkArea( ) override; @@ -2544,6 +2547,11 @@ css::uno::Sequence< OUString > VCLXToolkit::getRecordingAndClear() return comphelper::ProfileZone::getRecordingAndClear(); } +void VCLXToolkit::waitUntilAllIdlesDispatched() +{ + IdleTask::waitUntilIdleDispatched(); +} + // css:awt:XToolkitRobot void SAL_CALL VCLXToolkit::keyPress( const css::awt::KeyEvent & aKeyEvent ) |