locationtriggering/ltcontainer/src/lbtcontainerareafilter.cpp
changeset 43 24e118dfbea1
parent 18 3825cf2dc8c2
child 45 6b6920c56e2f
--- a/locationtriggering/ltcontainer/src/lbtcontainerareafilter.cpp	Fri Aug 06 19:34:22 2010 +0530
+++ b/locationtriggering/ltcontainer/src/lbtcontainerareafilter.cpp	Mon Aug 23 17:49:43 2010 +0530
@@ -330,7 +330,7 @@
 	TInt i;
 	if(contExtInfo!=NULL)
              	{
-                 if((isFilterPresent>0 && isEntryRequested && iHystRadiusArray.Count()>0) || (iHystRadiusArray.Count()>0 && isFilterPresent==0 ))  
+                 if( iHystRadiusArray.Count()>0)  
                     {
                     isFilterPresent++;
                     isEntryRequested=EFalse;
@@ -346,8 +346,10 @@
                     }
                      
                     
-                    if((isFilterPresent>0 && isEntryRequested && iTriggerFiredArray.Count()>0) || (iTriggerFiredArray.Count()>0 && isFilterPresent==0 ))  
+                    if((isFilterPresent>0 && isEntryRequested ) || ( isFilterPresent==0 ))  
                         {
+                        	if(iTriggerFiredArray.Count()>0)
+                        		{
                         isFilterPresent++;
                         isEntryRequested=EFalse;
                         for(i=0;i<iTriggerFiredArray.Count();i++)
@@ -359,6 +361,7 @@
                     		    }
                    		    }
                         }
+                      }
                         
                      if((isFilterPresent>0 && isEntryRequested && iSidArray.Count()>0) || (iSidArray.Count()>0 && isFilterPresent==0 ))  
                         {