diff -r 94dc1107e8b2 -r 40a3f856b14d phoneuis/dialer/inc/cdialernumberentry.h --- a/phoneuis/dialer/inc/cdialernumberentry.h Thu Jul 15 18:38:16 2010 +0300 +++ b/phoneuis/dialer/inc/cdialernumberentry.h Thu Aug 19 09:54:27 2010 +0300 @@ -156,6 +156,18 @@ void SetOperationMode( TDialerOperationMode aMode ); TBool Validate( const TDesC& aString ); + + protected: + + /** + * Callback function for CIdle. + */ + static TInt SetLateFocus( TAny* aThis ); + + /** + * Sets focus to number entry. + */ + void DoSetFocus( TBool aFocus, TDrawNow aDrawNow ); private: // Functions from MCoeControlObserver /** @@ -322,6 +334,9 @@ // NOT OWNED. CEikAppUi* iAppUi; + + CIdle* iLateFocuser; + }; #endif // CDIALERNUMBERENTRY_H