Skip to content

Commit dd05b0e

Browse files
committed
Hide EarGear triggers if no eargear paired
1 parent 3e1fe72 commit dd05b0e

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.1.4
1+
1.1.5

lib/Backend/sensors.dart

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -462,6 +462,11 @@ class EarMicTriggerDefinition extends TriggerDefinition {
462462
];
463463
}
464464

465+
@override
466+
Future<bool> isSupported() {
467+
return Future.value(ref.read(getKnownGearForTypeProvider(BuiltSet([DeviceType.ears]))).isNotEmpty);
468+
}
469+
465470
@override
466471
Future<void> onDisable() async {
467472
deviceRefSubscription?.close();
@@ -541,6 +546,11 @@ class EarTiltTriggerDefinition extends TriggerDefinition {
541546
];
542547
}
543548

549+
@override
550+
Future<bool> isSupported() {
551+
return Future.value(ref.read(getKnownGearForTypeProvider(BuiltSet([DeviceType.ears]))).isNotEmpty);
552+
}
553+
544554
@override
545555
Future<void> onDisable() async {
546556
deviceRefSubscription?.close();

0 commit comments

Comments
 (0)