Android: return String regardless from QtLoader.getMetaData()

To avoid exceptions if the metadata is a non-string like boolean
or integer.

Task-number: QTBUG-115016
Pick-to: 6.7
Change-Id: I104e6b2954873e74bc100cb965ee8ea9b6d14568
Reviewed-by: Janne Juntunen <janne.juntunen@qt.io>
Reviewed-by: Petri Virkkunen <petri.virkkunen@qt.io>
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
bb10
Assam Boudjelthia 2023-12-18 17:26:40 +02:00
parent 84f0b483b5
commit 400e7d1a75
1 changed files with 1 additions and 1 deletions

View File

@ -300,7 +300,7 @@ abstract class QtLoader {
if (metadata == null || !metadata.containsKey(key))
return "";
return metadata.getString(key);
return String.valueOf(metadata.get(key));
}
@SuppressLint("DiscouragedApi")