[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