revised send button in landscape mode

iNPUTmice created

Change summary

res/layout/fragment_conversation.xml                    | 2 +-
src/eu/siacs/conversations/ui/ConversationFragment.java | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)

Detailed changes

res/layout/fragment_conversation.xml 🔗

@@ -37,7 +37,7 @@
             android:layout_toLeftOf="@+id/textSendButton"
             android:background="@color/primarybackground"
             android:ems="10"
-            android:imeOptions="flagNoExtractUi"
+            android:imeOptions="flagNoExtractUi|actionSend"
             android:inputType="textShortMessage|textMultiLine|textCapSentences"
             android:minHeight="48dp"
             android:minLines="1"

src/eu/siacs/conversations/ui/ConversationFragment.java 🔗

@@ -76,10 +76,11 @@ public class ConversationFragment extends Fragment {
 
 		@Override
 		public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
-			if (actionId == EditorInfo.IME_ACTION_DONE) {
+			if (actionId == EditorInfo.IME_ACTION_SEND) {
 				InputMethodManager imm = (InputMethodManager) v.getContext()
 						.getSystemService(Context.INPUT_METHOD_SERVICE);
 				imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
+				sendMessage();
 				return true;
 			} else {
 				return false;