diff --git a/bigbluebutton-html5/imports/ui/components/media/webcam-draggable-overlay/component.jsx b/bigbluebutton-html5/imports/ui/components/media/webcam-draggable-overlay/component.jsx index cc9fdeba4d..19e840d5d1 100644 --- a/bigbluebutton-html5/imports/ui/components/media/webcam-draggable-overlay/component.jsx +++ b/bigbluebutton-html5/imports/ui/components/media/webcam-draggable-overlay/component.jsx @@ -476,8 +476,10 @@ class WebcamDraggable extends PureComponent { enable={{ top: (webcamsPlacement === 'bottom') && !swapLayout, bottom: (webcamsPlacement === 'top') && !swapLayout, - left: (webcamsPlacement === 'right') && !swapLayout, - right: (webcamsPlacement === 'left') && !swapLayout, + left: ((!isRTL && webcamsPlacement === 'right') || (isRTL && webcamsPlacement === 'left')) + && !swapLayout, + right: ((!isRTL && webcamsPlacement === 'left') || (isRTL && webcamsPlacement === 'right')) + && !swapLayout, topLeft: false, topRight: false, bottomLeft: false,