Android: use m_context in QtServiceLoader.initContextInfo()

since m_service will not be yet set, m_context should be used here.

Task-number: QTBUG-115016
Pick-to: 6.7
Change-Id: Ie259e703da1d8aac23117f032b7d146f7060aac2
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Reviewed-by: Janne Juntunen <janne.juntunen@qt.io>
Reviewed-by: Petri Virkkunen <petri.virkkunen@qt.io>
bb10
Assam Boudjelthia 2023-12-18 16:07:14 +02:00
parent f292a66904
commit fcc8b89ae0
1 changed files with 2 additions and 2 deletions

View File

@ -25,8 +25,8 @@ class QtServiceLoader extends QtLoader {
@Override
protected void initContextInfo() {
try {
m_contextInfo = m_service.getPackageManager().getServiceInfo(
new ComponentName(m_service, m_service.getClass()),
m_contextInfo = m_context.getPackageManager().getServiceInfo(
new ComponentName(m_context, m_context.getClass()),
PackageManager.GET_META_DATA);
} catch (Exception e) {
e.printStackTrace();