summaryrefslogtreecommitdiff
path: root/vcl/inc/window.h
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/inc/window.h')
-rw-r--r--vcl/inc/window.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/inc/window.h b/vcl/inc/window.h
index 5d792dea7890..e95036910657 100644
--- a/vcl/inc/window.h
+++ b/vcl/inc/window.h
@@ -39,6 +39,7 @@
#include <vcl/rendersettings.hxx>
#include "vcleventlisteners.hxx"
#include <vector>
+#include <set>
struct SalPaintEvent;
struct ImplDelData;
@@ -231,6 +232,8 @@ public:
VclPtr<vcl::Window> mpDlgCtrlDownWindow;
std::vector<Link<VclWindowEvent&,void>> maEventListeners;
std::vector<Link<VclWindowEvent&,void>> maChildEventListeners;
+ int maChildEventListenersIteratingCount;
+ std::set<Link<VclWindowEvent&,void>> maChildEventListenersDeleted;
// The canvas interface for this VCL window. Is persistent after the first GetCanvas() call
css::uno::WeakReference< css::rendering::XCanvas > mxCanvas;