From 8472bb611e774ea16846dc05973cb7169b7bcaa6 Mon Sep 17 00:00:00 2001 From: Amith Yamasani Date: Sun, 21 Feb 2010 14:22:25 -0800 Subject: [PATCH] Fix for "smiley after voice input erases the voice part". Bug 2415033 --- src/com/android/inputmethod/latin/LatinIME.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/android/inputmethod/latin/LatinIME.java b/src/com/android/inputmethod/latin/LatinIME.java index bcd190bfd..f2746a33e 100644 --- a/src/com/android/inputmethod/latin/LatinIME.java +++ b/src/com/android/inputmethod/latin/LatinIME.java @@ -979,6 +979,9 @@ public class LatinIME extends InputMethodService } public void onText(CharSequence text) { + if (VOICE_INSTALLED && mVoiceInputHighlighted) { + commitVoiceInput(); + } InputConnection ic = getCurrentInputConnection(); if (ic == null) return; ic.beginBatchEdit();