Added selection length check for handling arrow key in Command Bar 20/11020/1
authorkh5325.kim <kh5325.kim@samsung.com>
Wed, 16 Oct 2013 12:03:32 +0000 (21:03 +0900)
committerkh5325.kim <kh5325.kim@samsung.com>
Wed, 16 Oct 2013 12:03:32 +0000 (21:03 +0900)
Change-Id: I87a6968c3a225c4535205386199838a0fad801b5
Signed-off-by: kh5325.kim <kh5325.kim@samsung.com>
org.tizen.common.ui/src/org/tizen/common/ui/commandbar/textAssist/TextAssist.java

index 738894d..b30710c 100644 (file)
@@ -325,10 +325,13 @@ public class TextAssist extends Composite {
         //TextAssist.this.table.setFocus();\r
         if (isPopupShown())\r
             tableState = STATE_TABLE_FOCUSED;\r
-        String text = TextAssist.this.table.getSelection()[0].getText();\r
-        TextAssist.this.text.setText(text);\r
-        TextAssist.this.text.setSelection(text.length());\r
-        event.doit = doit;\r
+        TableItem[] selection = TextAssist.this.table.getSelection();\r
+        if (selection.length > 0) {\r
+            String text = selection[0].getText();\r
+            TextAssist.this.text.setText(text);\r
+            TextAssist.this.text.setSelection(text.length());\r
+            event.doit = doit;\r
+        }\r
     }\r
 \r
     /**\r