Allow sending message by pressing Ctrl+Enter on a physical keyboard

fork-5.53.8
Alexandre Erwin Ittner 2021-02-03 08:26:14 -03:00 zatwierdzone przez Alex Hart
rodzic b36b34b1fd
commit 6617ecdf39
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -3544,7 +3544,7 @@ public class ConversationParentFragment extends Fragment
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (event.getAction() == KeyEvent.ACTION_DOWN) {
if (keyCode == KeyEvent.KEYCODE_ENTER) {
if (SignalStore.settings().isEnterKeySends()) {
if (SignalStore.settings().isEnterKeySends() || event.isCtrlPressed()) {
sendButton.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_ENTER));
sendButton.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_ENTER));
return true;