phoneuis/dialer/src/cdialernumberentry.cpp
branchRCL_3
changeset 39 b8d67d6176f5
parent 34 b68fcd923911
child 44 3c221667e687
--- a/phoneuis/dialer/src/cdialernumberentry.cpp	Tue May 25 12:41:50 2010 +0300
+++ b/phoneuis/dialer/src/cdialernumberentry.cpp	Wed Jun 09 09:41:11 2010 +0300
@@ -159,9 +159,15 @@
     {
     DIALER_PRINT("numberentry::SetFocus<");
     
-    CCoeControl::SetFocus( aFocus, aDrawNow );
-    iEditor->SetFocus( aFocus );
+    if ( aFocus != IsFocused() )
+        {
+        CCoeControl::SetFocus( aFocus, aDrawNow );
+        }
     
+    if ( aFocus != iEditor->IsFocused() )
+        {
+        iEditor->SetFocus( aFocus );
+        }
     DIALER_PRINT("numberentry::SetFocus>");
     }