Do not register focus listener for null view in QtEmbeddedDelegate

A null view can not be focused.

Pick-to: 6.7
Change-Id: I0564dd554a304e2e60e3ae83c4782ac348edcd9b
Reviewed-by: Tinja Paavoseppä <tinja.paavoseppa@qt.io>
bb10
Petri Virkkunen 2024-02-22 11:11:32 +02:00
parent 3275050df4
commit 14851471ee
1 changed files with 2 additions and 1 deletions

View File

@ -135,7 +135,8 @@ class QtEmbeddedDelegate extends QtActivityDelegateBase implements QtNative.AppS
void setView(QtView view) {
m_view = view;
registerGlobalFocusChangeListener(m_view);
if (m_view != null)
registerGlobalFocusChangeListener(m_view);
}
public void setRootWindowRef(long ref) {