Git commit 46aa5edabd59969b85b817a066735f19f6d4b70c by Jan Kundr?t. Committed on 13/05/2013 at 12:13. Pushed by jkt into branch 'master'.
GUI: place focus on the first sender when composing a new mail and to the body when replying Thanks to Sebastian Spaeth <Sebastian at sspaeth.de> for reporting. fixes #635 M +2 -0 src/Gui/ComposeWidget.cpp http://commits.kde.org/trojita/46aa5edabd59969b85b817a066735f19f6d4b70c diff --git a/src/Gui/ComposeWidget.cpp b/src/Gui/ComposeWidget.cpp index 2506e1b..224ac35 100644 --- a/src/Gui/ComposeWidget.cpp +++ b/src/Gui/ComposeWidget.cpp @@ -296,6 +296,7 @@ void ComposeWidget::setData(const QList<QPair<Composer::RecipientKind, QString> addRecipient(i, recipients.at(i).first, recipients.at(i).second); } updateRecipientList(); + ui->envelopeLayout->itemAt(OFFSET_OF_FIRST_ADDRESSEE, QFormLayout::FieldRole)->widget()->setFocus(); ui->subject->setText(subject); const bool wasEdited = m_messageEverEdited; ui->mailText->setText(body); @@ -648,6 +649,7 @@ bool ComposeWidget::setReplyMode(const Composer::ReplyMode mode) } updateRecipientList(); + ui->mailText->setFocus(); return true; }
