[Differential] [Request, 5 lines] D2637: Make message switching in kmail much faster (also fixes a focus issue)
dfaure (David Faure)
noreply at phabricator.kde.org
Wed Aug 31 19:09:38 BST 2016
dfaure created this revision.
dfaure added a reviewer: mlaurent.
dfaure added a subscriber: KDE PIM.
Restricted Application added a project: KDE PIM.
Restricted Application added a subscriber: kde-pim.
REVISION SUMMARY
This call to load() triggers a lot of internal stuff in WebEngine,
including NavigateToEntry, creation (and soon afterwards, deletion) of
QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget, etc.
I can't see any regression when removing this call.
On the contrary, this fixes a focus issue: when clicking on an
external link in an email and coming back to kmail, arrow up/down
didn't work anymore, because the last widget installed as focusproxy
for the webview (the DelegateWidget above) had been deleted meanwhile.
REPOSITORY
rMESSAGELIB PIM: Message Library
BRANCH
Applications/16.08
REVISION DETAIL
https://phabricator.kde.org/D2637
AFFECTED FILES
messageviewer/src/htmlwriter/webengineparthtmlwriter.cpp
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: dfaure, mlaurent
Cc: kde-pim, #kde_pim, spencerb, dvasin, winterz, smartins, vkrause, mlaurent, knauss, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20160831/f9d5e459/attachment.html>
More information about the kde-pim
mailing list