emailuis/nmailui/src/nmmessagesearchlistview.cpp
changeset 56 15bc1d5d6267
parent 49 00c7ae862740
child 62 a8c646b56683
--- a/emailuis/nmailui/src/nmmessagesearchlistview.cpp	Fri Jul 09 12:17:13 2010 +0300
+++ b/emailuis/nmailui/src/nmmessagesearchlistview.cpp	Fri Jul 23 19:09:50 2010 +0300
@@ -673,6 +673,14 @@
 
         mUiEngine.search(mStartParam->mailboxId(), searchStrings);
 
+        // Hide the virtual keyboard
+        QInputContext *ic = qApp->inputContext();
+        if (ic) {
+            QEvent *closeEvent = new QEvent(QEvent::CloseSoftwareInputPanel);
+            ic->filterEvent(closeEvent);
+            delete closeEvent;
+        }
+        
         // Hide the "no messages" label if visible and dim the search input.
         noMessagesLabelVisibility(false);
         setSearchInputMode(NmDimmedMode);