uiacceltk/hitchcock/ServerCore/Src/alfwindowmanager.cpp
branchRCL_3
changeset 7 88b23e2e82e1
parent 6 10534483575f
child 13 3a60ebea00d0
--- a/uiacceltk/hitchcock/ServerCore/Src/alfwindowmanager.cpp	Mon Mar 15 12:43:37 2010 +0200
+++ b/uiacceltk/hitchcock/ServerCore/Src/alfwindowmanager.cpp	Wed Mar 31 23:03:58 2010 +0300
@@ -681,3 +681,15 @@
     *windowCommandBuffer = empty;
     return windowCommandBuffer;
     }
+
+
+void CAlfWindowManager::HandleClientExit(TThreadId aThreadId)
+    {
+    for (TInt i = iData->iPlugins.Count()-1; i >= 0 ; i--)
+        { // assuming that plugins won't actually change the order on this message 
+          //(i.e. they may destroy them selves but not the plugine inserted before them)
+        iData->iPlugins[i].iPlugin->ClientAboutToExit(aThreadId);
+        } 
+    }
+
+