{"action":"opened","issue":{"url":"https://api.github.com/repos/dhis2/dhis2-android-eventcapture/issues/14","labels_url":"https://api.github.com/repos/dhis2/dhis2-android-eventcapture/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/dhis2/dhis2-android-eventcapture/issues/14/comments","events_url":"https://api.github.com/repos/dhis2/dhis2-android-eventcapture/issues/14/events","html_url":"https://github.com/dhis2/dhis2-android-eventcapture/issues/14","id":69062144,"number":14,"title":"App crash on entering data in EditTextField","user":{"login":"longnt06658","id":7800572,"avatar_url":"https://avatars.githubusercontent.com/u/7800572?v=3","gravatar_id":"","url":"https://api.github.com/users/longnt06658","html_url":"https://github.com/longnt06658","followers_url":"https://api.github.com/users/longnt06658/followers","following_url":"https://api.github.com/users/longnt06658/following{/other_user}","gists_url":"https://api.github.com/users/longnt06658/gists{/gist_id}","starred_url":"https://api.github.com/users/longnt06658/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/longnt06658/subscriptions","organizations_url":"https://api.github.com/users/longnt06658/orgs","repos_url":"https://api.github.com/users/longnt06658/repos","events_url":"https://api.github.com/users/longnt06658/events{/privacy}","received_events_url":"https://api.github.com/users/longnt06658/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dhis2/dhis2-android-eventcapture/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-17T04:44:36Z","updated_at":"2015-04-17T04:44:36Z","closed_at":null,"body":"App crash on entering data in EditTextField.\r\nDevice: Google Nexus 5\r\nAndroid Version: 5.1\r\n\r\nLog:\r\n\r\njava.lang.RuntimeException: Could not dispatch event: class org.hisp.dhis2.android.eventcapture.EditTextValueChangedEvent to handler [EventHandler public void org.hisp.dhis2.android.eventcapture.fragments.dataentry.DataEntryFragment.onRowValueChanged(org.hisp.dhis2.android.eventcapture.EditTextValueChangedEvent)]: Invalid index 6, size is 6\r\n            at com.squareup.otto.Bus.throwRuntimeException(Bus.java:458)\r\n            at com.squareup.otto.Bus.dispatch(Bus.java:388)\r\n            at com.squareup.otto.Bus.dispatchQueuedEvents(Bus.java:369)\r\n            at com.squareup.otto.Bus.post(Bus.java:338)\r\n            at org.hisp.dhis2.android.sdk.utils.MainThreadBus.post(MainThreadBus.java:51)\r\n            at org.hisp.dhis2.android.eventcapture.adapters.rows.dataentry.EditTextRow$OnTextChangeListener.afterTextChanged(EditTextRow.java:166)\r\n            at android.widget.TextView.sendAfterTextChanged(TextView.java:7695)\r\n            at android.widget.TextView$ChangeWatcher.afterTextChanged(TextView.java:9483)\r\n            at android.text.SpannableStringBuilder.sendAfterTextChanged(SpannableStringBuilder.java:972)\r\n            at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:516)\r\n            at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:454)\r\n            at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:33)\r\n            at android.text.method.NumberKeyListener.onKeyDown(NumberKeyListener.java:121)\r\n            at android.widget.TextView.doKeyDown(TextView.java:5803)\r\n            at android.widget.TextView.onKeyDown(TextView.java:5616)\r\n            at android.view.KeyEvent.dispatch(KeyEvent.java:2619)\r\n            at android.view.View.dispatchKeyEvent(View.java:8411)\r\n            at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1495)\r\n            at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1495)\r\n            at android.widget.ListView.dispatchKeyEvent(ListView.java:2130)\r\n            at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1495)\r\n            at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1495)\r\n            at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1495)\r\n            at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1495)\r\n            at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1495)\r\n            at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1495)\r\n            at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1495)\r\n            at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1495)\r\n            at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1495)\r\n            at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchKeyEvent(PhoneWindow.java:2361)\r\n            at com.android.internal.policy.impl.PhoneWindow.superDispatchKeyEvent(PhoneWindow.java:1709)\r\n            at android.app.Activity.dispatchKeyEvent(Activity.java:2702)\r\n            at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:2276)\r\n            at android.view.ViewRootImpl$ViewPostImeInputStage.processKeyEvent(ViewRootImpl.java:4020)\r\n            at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:3982)\r\n            at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3544)\r\n            at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3597)\r\n            at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3563)\r\n            at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3680)\r\n            at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3571)\r\n            at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:3737)\r\n            at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3544)\r\n            at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3597)\r\n            at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3563)\r\n            at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3571)\r\n            at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3544)\r\n            at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:5807)\r\n            at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:5781)\r\n            at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:5752)"}}