diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-06-30 08:21:02 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-06-30 08:21:02 +0200 |
commit | cd2b4942c3f4750ce63a01aa312ceb0b86106f8a (patch) | |
tree | 53ece17b7513cc1f1650635b130dc9c8dc8513bf | |
parent | da3ccac1c1fa407ee004ae5180f0c888b637ad6c (diff) | |
download | kube-cd2b4942c3f4750ce63a01aa312ceb0b86106f8a.tar.gz kube-cd2b4942c3f4750ce63a01aa312ceb0b86106f8a.zip |
Forward focus for replies
-rw-r--r-- | components/kube/contents/ui/ComposerView.qml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/kube/contents/ui/ComposerView.qml b/components/kube/contents/ui/ComposerView.qml index cfc0e392..80bb986f 100644 --- a/components/kube/contents/ui/ComposerView.qml +++ b/components/kube/contents/ui/ComposerView.qml | |||
@@ -47,6 +47,10 @@ Kube.View { | |||
47 | function loadMessage(message, loadAsDraft) { | 47 | function loadMessage(message, loadAsDraft) { |
48 | if (message) { | 48 | if (message) { |
49 | composerController.loadMessage(message, loadAsDraft) | 49 | composerController.loadMessage(message, loadAsDraft) |
50 | //Forward focus for replies directly | ||
51 | if (!loadAsDraft) { | ||
52 | subject.forceActiveFocus() | ||
53 | } | ||
50 | } else if (newMessage) { | 54 | } else if (newMessage) { |
51 | composerController.clear() | 55 | composerController.clear() |
52 | subject.forceActiveFocus() | 56 | subject.forceActiveFocus() |