---
This patch series applies on top of https://github.com/Reyncor/Yaaic.git .

 .../org/yaaic/activity/ConversationActivity.java   |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/application/src/org/yaaic/activity/ConversationActivity.java 
b/application/src/org/yaaic/activity/ConversationActivity.java
index fe5e5bb..b16410e 100644
--- a/application/src/org/yaaic/activity/ConversationActivity.java
+++ b/application/src/org/yaaic/activity/ConversationActivity.java
@@ -201,9 +201,6 @@ public class ConversationActivity extends Activity 
implements ServiceConnection,
 
         EditText input = (EditText) findViewById(R.id.input);
         input.setOnKeyListener(inputKeyListener);
-        if (!settings.imeExtract()){
-            input.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI);
-        }
 
         switcher = (ViewSwitcher) findViewById(R.id.switcher);
 
@@ -250,12 +247,14 @@ public class ConversationActivity extends Activity 
implements ServiceConnection,
         if (settings.autoCapSentences()) {
             setInputTypeFlags |= InputType.TYPE_TEXT_FLAG_CAP_SENTENCES;
         }
-        if (isLandscape) {
+        if (isLandscape && settings.imeExtract()) {
             /* Replace the Enter key with a smiley instead of Send, to make it
                more difficult to accidentally hit send
                We'd like to do this in portrait too, but wouldn't have a Send
                button in that case */
             setInputTypeFlags |= InputType.TYPE_TEXT_VARIATION_SHORT_MESSAGE;
+        } else {
+            input.setImeOptions(input.getImeOptions() | 
EditorInfo.IME_FLAG_NO_EXTRACT_UI);
         }
         input.setInputType(input.getInputType() | setInputTypeFlags);
 
-- 
1.7.2.5

Reply via email to