Android: Make QtEmbeddedDelegate register a QtInputInterface backend
This was missed in the original patchset, should improve some input functionality in embedded QML views. Change-Id: Ie6c8e28d11c5c5336dd291027a179462c0b3529c Reviewed-by: Tinja Paavoseppä <tinja.paavoseppa@qt.io> (cherry picked from commit ca97e445bc976c1d89ac99e89cec4eeaec127b0f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
c861e01300
commit
191969e432
@ -99,11 +99,13 @@ class QtEmbeddedDelegate extends QtActivityDelegateBase
|
||||
BackendRegister.registerBackend(QtWindowInterface.class, (QtWindowInterface)this);
|
||||
BackendRegister.registerBackend(QtMenuInterface.class, (QtMenuInterface)this);
|
||||
BackendRegister.registerBackend(QtLayoutInterface.class, (QtLayoutInterface)this);
|
||||
BackendRegister.registerBackend(QtInputInterface.class, m_inputDelegate);
|
||||
} else if (!details.isStarted && m_backendsRegistered) {
|
||||
m_backendsRegistered = false;
|
||||
BackendRegister.unregisterBackend(QtWindowInterface.class);
|
||||
BackendRegister.unregisterBackend(QtMenuInterface.class);
|
||||
BackendRegister.unregisterBackend(QtLayoutInterface.class);
|
||||
BackendRegister.unregisterBackend(QtInputInterface.class);
|
||||
}
|
||||
updateInputDelegate();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user