diff -r 923ff622b8b9 -r 4633027730f5 src/hbplugins/inputmethods/common/hbinputbasichandler.cpp --- a/src/hbplugins/inputmethods/common/hbinputbasichandler.cpp Tue Jul 06 14:36:53 2010 +0300 +++ b/src/hbplugins/inputmethods/common/hbinputbasichandler.cpp Wed Aug 18 10:05:37 2010 +0300 @@ -194,7 +194,15 @@ */ bool HbInputBasicHandler::actionHandler(HbInputModeAction action) { - return HbInputModeHandler::actionHandler(action); + bool ret = true; + switch (action) { + case HbInputModeActionRestorePreviousState: + refreshAutoCompleter(); + break; + default: + ret = HbInputModeHandler::actionHandler(action); + } + return ret; } /*!