Read the statement by Michael Teeuw here.
MMM screencast switch automatically to desktop and starts on desktop (ON MAC contd))
- 
 Re: MMM screencast switch automatically to desktop and starts on desktop (ON MAC) Having the same problem. 
 Screencast appears on the desktop with a second instance of Electron simultaneously appearing on the dock.
 So not appearing in MM.
 Using one display i.e. the laptop.
 Has anyone got this working on a MAC?
 Does it work on a Windows platform or only on the Pi?
 Thanks.
- 
 Reinstalled Node.js, MM and Screencast. 
 Pulled from the master.
 Two things I noticed:-- 
In MMM-Screencast.js it states: 
 “requiresVersion: “2.1.0”, // Required version of MagicMirror”
 I’m running v2.19.0) , does this matter?
- 
Terminal Reports 
 npm audit report<ejs 3.1.7 
 Severity: high
 Template injection in ejs - https://github.com/advisories/GHSA-phwq-j96m-2c2q
 No fix available
 node_modules/ejs
 peer-dial *
 Depends on vulnerable versions of ejs
 node_modules/peer-dial2 high severity vulnerabilities Some issues need review, and may require choosing 
 a different dependency.
 />
 Also this report from Terminal on MM boot.
 <[29.04.2022 12:16.12.257] [LOG] screencast stderr: objc[43214]: Class WebSwapCGLLayer is implemented in both /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/Frameworks/libANGLE-shared.dylib (0x7ffa58e93318) and /Users/rudi/MagicMirror/modules/MMM-Screencast/node_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libGLESv2.dylib (0x10b6de9c8). One of the two will be used. Which one is undefined.[29.04.2022 12:16.14.074] [LOG] screencast stderr: [43212:0429/121614.073923:ERROR:service_worker_storage.cc(1904)] Failed to delete the database: Database IO error/> 
 My bolding.
 One of the two will be used. Which one is undefined.??
 Don’t understand.
 Any help?
 Thanks Rudi.
- 
- 
 Well, that didn’t format as expected. 
- 
 @rudiau the audit is useless. 2.19 is greater than 2.1 
