We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f6a8f24 commit 9671357Copy full SHA for 9671357
lib/src/track/remote/remote.dart
@@ -43,7 +43,7 @@ abstract class RemoteTrack extends Track {
43
44
@override
45
Future<bool> stop() async {
46
- final didStop = await super.stop();
+ final didStop = await super.stop() || !muted;
47
if (didStop) {
48
await disable();
49
}
lib/src/track/track.dart
@@ -153,7 +153,7 @@ abstract class Track extends DisposableChangeNotifier
153
logger
154
.fine('$objectId.disable() disabling ${mediaStreamTrack.objectId}...');
155
try {
156
- if (_active) {
+ if (_active || !_muted) {
157
mediaStreamTrack.enabled = false;
158
159
} catch (_) {
0 commit comments