activityfw/tsutils/src/tswindowgroupsmonitor.cpp
changeset 115 3ab5c078b490
parent 103 b99b84bcd2d1
--- a/activityfw/tsutils/src/tswindowgroupsmonitor.cpp	Wed Aug 18 10:05:49 2010 +0300
+++ b/activityfw/tsutils/src/tswindowgroupsmonitor.cpp	Thu Sep 02 20:45:03 2010 +0300
@@ -84,7 +84,7 @@
 EXPORT_C void CTsWindowGroupsMonitor::SubscribeL(MTsWindowGroupsObserver &observer)
 {
     const TInt offset(mObservers.Find(&observer));
-    KErrNotFound == offset ? mObservers.AppendL(&observer) : 
+    KErrNotFound == offset ? mObservers.InsertL(&observer, 0) : 
                              User::Leave(KErrAlreadyExists);
 }
 
@@ -168,7 +168,7 @@
     CleanupClosePushL(wgInfo);
     switch(event.Type()) {
     case EEventWindowGroupListChanged:
-        User::LeaveIfError(mResources.WsSession().WindowGroupList(&wgInfo));
+        User::LeaveIfError(mResources.WsSession().WindowGroupList(0, &wgInfo));
         observer.HandleWindowGroupChanged(mResources, wgInfo.Array());
         break;
     }