kopia lustrzana https://github.com/ryukoposting/Signal-Android
Allow sending message by pressing Ctrl+Enter on a physical keyboard
rodzic
b36b34b1fd
commit
6617ecdf39
|
@ -3544,7 +3544,7 @@ public class ConversationParentFragment extends Fragment
|
||||||
public boolean onKey(View v, int keyCode, KeyEvent event) {
|
public boolean onKey(View v, int keyCode, KeyEvent event) {
|
||||||
if (event.getAction() == KeyEvent.ACTION_DOWN) {
|
if (event.getAction() == KeyEvent.ACTION_DOWN) {
|
||||||
if (keyCode == KeyEvent.KEYCODE_ENTER) {
|
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_DOWN, KeyEvent.KEYCODE_ENTER));
|
||||||
sendButton.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_ENTER));
|
sendButton.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_ENTER));
|
||||||
return true;
|
return true;
|
||||||
|
|
Ładowanie…
Reference in New Issue