browserui/browser/FavouritesSrc/BrowserFavouritesListboxItemDrawer.cpp
changeset 10 57d5b8e231c4
parent 0 84ad3b177aa3
child 31 868cceedabd3
--- a/browserui/browser/FavouritesSrc/BrowserFavouritesListboxItemDrawer.cpp	Mon Mar 30 12:49:49 2009 +0300
+++ b/browserui/browser/FavouritesSrc/BrowserFavouritesListboxItemDrawer.cpp	Fri May 08 08:18:43 2009 +0300
@@ -55,12 +55,24 @@
         }
     TListItemProperties properties =
         CColumnListBoxItemDrawer::Properties( aItemIndex );
-    if ( STATIC_CAST( CBrowserFavouritesListboxModel*, iModel ) ->
-        Items()->At( aItemIndex )->IsFolder() )
-        {
-        // If this is a folder, set "hidden selection" true.
-        properties.SetHiddenSelection( ETrue );
-        }
+
+    // SEARCH CUSTOM:  Updated below for Italics in bookmarks view    
+    // Selection of Folders is allowed, so no need to set it as Hidden.
+    // if ( STATIC_CAST( CBrowserFavouritesListboxModel*, iModel ) ->
+    //    Items()->At( aItemIndex )->IsFolder() )
+    //    {
+    //    // If this is a folder, set "hidden selection" true.
+    //    properties.SetHiddenSelection( ETrue );
+    //    }
+
+        
+     //Better solution would be adding italics properties to CFavouritesItem, but it requires changes in FavouritesEngine API
+     CFavouritesItem* fi = STATIC_CAST( CBrowserFavouritesListboxModel*, iModel ) ->
+        Items()->At( aItemIndex );
+    if ( fi->ContextId() == KFavouritesServiceContextId )
+    	{
+    	properties.SetItalics(ETrue);
+    	}
     return properties;
     }