mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2026-07-31 07:44:24 +02:00
Hide heart rate monitoring config for Helio Strap (always-on by design)
This commit is contained in:
+8
@@ -263,6 +263,14 @@ public class ZeppOsSettingsCustomizer extends HuamiSettingsCustomizer {
|
|||||||
setupGpsPreference(handler, prefs);
|
setupGpsPreference(handler, prefs);
|
||||||
setupButtonClickPreferences(handler);
|
setupButtonClickPreferences(handler);
|
||||||
|
|
||||||
|
// Hide heart rate monitoring for devices without display like Helio Strap (they have continuous monitoring by default)
|
||||||
|
if (!coordinator.hasDisplay()) {
|
||||||
|
final Preference heartRateMonitoringPref = handler.findPreference(DeviceSettingsPreferenceConst.PREF_SCREEN_HEARTRATE_MONITORING);
|
||||||
|
if (heartRateMonitoringPref != null) {
|
||||||
|
heartRateMonitoringPref.setVisible(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Since we populate the values dynamically, we need to sort it here
|
// Since we populate the values dynamically, we need to sort it here
|
||||||
final Preference languagePref = handler.findPreference("language");
|
final Preference languagePref = handler.findPreference("language");
|
||||||
if (languagePref != null) {
|
if (languagePref != null) {
|
||||||
|
|||||||
+1
@@ -62,6 +62,7 @@ public class AmazfitHelioStrapCoordinator extends ZeppOsCoordinator {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public DeviceKind getDeviceKind(@NonNull GBDevice device) {
|
public DeviceKind getDeviceKind(@NonNull GBDevice device) {
|
||||||
return DeviceKind.FITNESS_BAND;
|
return DeviceKind.FITNESS_BAND;
|
||||||
|
|||||||
Reference in New Issue
Block a user