From a6016f753dff69e1d91f34c14522d8480b7d9d1d Mon Sep 17 00:00:00 2001 From: Ayush Date: Thu, 6 Jun 2013 17:42:01 +0530 Subject: [PATCH] Fix for N_SE-40699 Change-Id: I845fc98b94886ac9051ffbd98232fae710d91654 Signed-off-by: Ayush --- src/ui/controls/FUiCtrl_SearchBar.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/ui/controls/FUiCtrl_SearchBar.cpp b/src/ui/controls/FUiCtrl_SearchBar.cpp index 1ad9ffe..311cb6c 100644 --- a/src/ui/controls/FUiCtrl_SearchBar.cpp +++ b/src/ui/controls/FUiCtrl_SearchBar.cpp @@ -1801,13 +1801,18 @@ _SearchBar::OnFocusLost(const _Control &source) bool _SearchBar::OnKeyPressed(const _Control& source, const _KeyInfo& keyInfo) { - _KeyCode keyCode = keyInfo.GetKeyCode(); + if (!__pEdit->IsUsbKeyboardConnected()) + { + return false; + } if (!__pEdit->IsSearchFieldFocused()) { return false; } + _KeyCode keyCode = keyInfo.GetKeyCode(); + switch (keyCode) { case _KEY_RIGHT: -- 2.7.4