menucontentsrv/srvsrc/menusrvobjectfilter.cpp
branchRCL_3
changeset 19 edd621764147
parent 0 79c6a41cd166
--- a/menucontentsrv/srvsrc/menusrvobjectfilter.cpp	Tue Apr 27 16:57:49 2010 +0300
+++ b/menucontentsrv/srvsrc/menusrvobjectfilter.cpp	Tue May 11 16:30:05 2010 +0300
@@ -55,9 +55,20 @@
         if ( haveAttr )
             {
             __ASSERT_DEBUG( needAttr, User::Invariant() ); // Checked above.
-            if ( needVal != haveVal )
+            //we want co compare uid case onsensitive
+            if( !name.Compare( KMenuAttrUid() ) )
                 {
-                return EFalse;
+                if ( needVal.CompareF( haveVal ) )
+                    {
+                    return EFalse;
+                    }
+                }
+            else
+                {
+                if ( needVal.Compare( haveVal ) )
+                    {
+                    return EFalse;
+                    }
                 }
             }
         }