phoneapp/phoneuiview/src/cphonedialercontroller.cpp
branchRCL_3
changeset 22 94dc1107e8b2
parent 10 ba54057fe027
--- a/phoneapp/phoneuiview/src/cphonedialercontroller.cpp	Mon Jun 21 15:39:45 2010 +0300
+++ b/phoneapp/phoneuiview/src/cphonedialercontroller.cpp	Thu Jul 15 18:38:16 2010 +0300
@@ -132,7 +132,7 @@
         EAknsMinorGenericQgnIndiDialerClear,
         EMbmPhoneuiQgn_indi_dialer_clear,
         EMbmPhoneuiQgn_indi_dialer_clear_mask,
-        R_PHONEUI_DIALER_TOOLTIP_CLEAR
+        0   //no tooltip for clear key
         }
     };
 static const TInt KClearButtonDataTableCount = 
@@ -491,7 +491,15 @@
         const TDesC& aMifFile ) const
     {
     // Create tooltip text
-    HBufC* tooltip = StringLoader::LoadLC( aSourceData.iTooltipResourceId );
+    HBufC* tooltip = NULL;
+    if ( aSourceData.iTooltipResourceId > 0 )
+        {
+        tooltip = StringLoader::LoadLC( aSourceData.iTooltipResourceId );
+        }
+    else
+        {
+        tooltip = HBufC::NewLC(0);
+        }
     
     // Create icon
     TAknsItemID skinId = { EAknsMajorGeneric, aSourceData.iSkinItemIdMinor };