Do not register focus listener for null view in QtEmbeddedDelegate
A null view can not be focused. Change-Id: I0564dd554a304e2e60e3ae83c4782ac348edcd9b Reviewed-by: Tinja Paavoseppä <tinja.paavoseppa@qt.io> (cherry picked from commit 14851471eefb8708a52981532ebaeed87509381f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
f52e7c99e9
commit
46ead3fbef
@ -135,7 +135,8 @@ class QtEmbeddedDelegate extends QtActivityDelegateBase implements QtNative.AppS
|
|||||||
|
|
||||||
void setView(QtView view) {
|
void setView(QtView view) {
|
||||||
m_view = view;
|
m_view = view;
|
||||||
registerGlobalFocusChangeListener(m_view);
|
if (m_view != null)
|
||||||
|
registerGlobalFocusChangeListener(m_view);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setRootWindowRef(long ref) {
|
public void setRootWindowRef(long ref) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user