--- 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;
+ }
}
}
}