[call-me] - fix: use :scope > selector to prevent remote camera-off overlay from targeting nested local video container

This commit is contained in:
Miroslav Pejic
2026-05-09 00:05:31 +02:00
parent 361c322bc8
commit aa4d9daccc
3 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "call-me",
"version": "1.3.45",
"version": "1.3.46",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "call-me",
"version": "1.3.45",
"version": "1.3.46",
"license": "AGPLv3",
"dependencies": {
"@ngrok/ngrok": "1.7.0",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "call-me",
"version": "1.3.45",
"version": "1.3.46",
"description": "Your Go-To for Instant Video Calls",
"author": "Miroslav Pejic - miroslav.pejic.85@gmail.com",
"license": "AGPLv3",
+1 -1
View File
@@ -1922,7 +1922,7 @@ function showCameraOffOverlay(type, show) {
type === 'local'
? document.getElementById('localVideoContainer')
: document.getElementById('remoteVideoContainer');
let overlay = container.querySelector('.camera-off-overlay');
let overlay = container.querySelector(':scope > .camera-off-overlay');
if (!overlay) {
overlay = document.createElement('div');