diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-03-21 11:19:09 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-03-21 11:53:14 +0000 |
commit | c8d11a21c648e87f3560042e1c022f031a6e6519 (patch) | |
tree | d8885fb28dd423258abc4eeadbdd7157c7b5c6c5 /src/core/web_contents_adapter_client.h | |
parent | 01c763c83d0c846164dcb5b69b9343e6ee2ac0b7 (diff) |
Fixup focus implementation
Follow the other implementation and pass TakeFocus to WebContents
Delegate, and hook to our UI from there. Also fixes use of Blur instead
of LostFocus, which means we now render unfocused more correctly.
Change-Id: I34a1882489bc68b9ff36ed5139af0ee8a3a95b79
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'src/core/web_contents_adapter_client.h')
-rw-r--r-- | src/core/web_contents_adapter_client.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/web_contents_adapter_client.h b/src/core/web_contents_adapter_client.h index 28be33c23..75d010865 100644 --- a/src/core/web_contents_adapter_client.h +++ b/src/core/web_contents_adapter_client.h @@ -446,7 +446,7 @@ public: virtual void didFindText(quint64 requestId, int matchCount) = 0; virtual void didPrintPage(quint64 requestId, const QByteArray &result) = 0; virtual void didPrintPageToPdf(const QString &filePath, bool success) = 0; - virtual void passOnFocus(bool reverse) = 0; + virtual bool passOnFocus(bool reverse) = 0; // returns the last QObject (QWidget/QQuickItem) based object in the accessibility // hierarchy before going into the BrowserAccessibility tree virtual QObject *accessibilityParentObject() = 0; |