fix(virtual-background): Set x scale to default value on desktop share as a virtual background deactivation.

This commit is contained in:
tudordan7 2021-07-12 14:28:11 +03:00 committed by Дамян Минков
parent 8d562b9d59
commit 8db3a341b3
2 changed files with 12 additions and 0 deletions

View File

@ -389,6 +389,12 @@ function VirtualBackground({
dispatch(updateSettings({
localFlipX: !_localFlipX
}));
} else {
// Set x scale to default value.
dispatch(updateSettings({
localFlipX: true
}));
}
dispatch(hideDialog());
}, [ dispatch, options, _localFlipX ]);

View File

@ -1,6 +1,7 @@
// @flow
import { JitsiTrackEvents } from '../base/lib-jitsi-meet';
import { updateSettings } from '../base/settings';
import { toggleBackgroundEffect } from './actions';
let filterSupport;
@ -110,5 +111,10 @@ export function localTrackStopped(dispatch: Function, desktopTrack: Object, curr
desktopTrack
&& desktopTrack.on(JitsiTrackEvents.LOCAL_TRACK_STOPPED, () => {
dispatch(toggleBackgroundEffect(noneOptions, currentLocalTrack));
// Set x scale to default value.
dispatch(updateSettings({
localFlipX: true
}));
});
}