forked from upstream-mirrors/OpenTracks
Bugfix: HealthConnect doesn't provide granted permissions in time.
Fixes #2376.
This commit is contained in:
@@ -27,11 +27,6 @@ public class ImportExportSettingsFragment extends PreferenceFragmentCompat {
|
|||||||
setExportTrackFileFormatOptions();
|
setExportTrackFileFormatOptions();
|
||||||
setExportDirectorySummary();
|
setExportDirectorySummary();
|
||||||
setFilenameTemplate();
|
setFilenameTemplate();
|
||||||
|
|
||||||
findPreference("healthConnectPermissions").setSummaryProvider(preference -> {
|
|
||||||
//TODO This should be localized and prefixes trimmed.
|
|
||||||
return String.join(",", HealthConnectUtils.getGrantedPermissions(getActivity()));
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -65,14 +65,6 @@
|
|||||||
android:targetPackage="@string/applicationId" />
|
android:targetPackage="@string/applicationId" />
|
||||||
</Preference>
|
</Preference>
|
||||||
|
|
||||||
<Preference
|
|
||||||
android:title="@string/health_connect_permissions_rationale_title"
|
|
||||||
android:key="healthConnectPermissions">
|
|
||||||
<intent
|
|
||||||
android:targetClass="de.dennisguse.opentracks.settings.HealthConnect$ConfigurePermissions"
|
|
||||||
android:targetPackage="@string/applicationId" />
|
|
||||||
</Preference>
|
|
||||||
|
|
||||||
<Preference android:title="@string/menu_export_all_to_health_connect">
|
<Preference android:title="@string/menu_export_all_to_health_connect">
|
||||||
<intent
|
<intent
|
||||||
android:targetClass="de.dennisguse.opentracks.settings.HealthConnect$ExportAll"
|
android:targetClass="de.dennisguse.opentracks.settings.HealthConnect$ExportAll"
|
||||||
|
|||||||
Reference in New Issue
Block a user