it seems focusOutEvent comes too early to QQuickItem. by that time
activefocus is not updated, so it still holds earlier value.

Once activeFocus  of QQuickItem is changed we get
ItemChanged(http://doc.qt.io/qt-5/qquickitem.html#ItemChange-enum).

I tested it OxideQQuickWebView::itemChange has correct value of activeFocus.
Inside:
itemChangeItemChange : 6 Value : 0  // 6 represent 
QQuickItem::ItemActiveFocusHasChanged
ActiveFocusItem : 0


So I was wondering if we should move focus handling inside 
OxideQQuickWebView::itemChange  OR
tweak HasFocus()

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1599771

Title:
  Webview appears to think it's in focus when typing in the addressbar

To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1599771/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to