[bug] MacOS Sequola 15 - Screen share/capture issue
Describe the bug After system update to MacOS Sequola 15, the users are not able to share/capture screen during the call. The list of available windows to share is returned, but all the windows are blank. This behaviour return after every reboot of the device. To make the app work back again, the user need to close it and open it.
There was no problem on MacOS Sonoma 14. The problem started to occur after update to MacOS Sequola 15.
Flow with screenshots: The screen share priviliages are allowed at the first time when user try to share screen:
User can see the windows content to share:
After reboot the device when user tries to share the screen the system settings is opened:
When user click "Open System Settings" the system settings page shows that the priviliages are set, but when user tries to share the screen there is a blank preview:
When user restarts the app the share feature starts to work as excpected way
To Reproduce Context: MacOS Sequola 15
- Install app with screen share/capture feature
- Trigger share screen feature at least once and allow all priviliages that the app asks
- Reboot the device
- Run the app and trigger share screen feature
- No app despite the app that tirggers the feature is able to be share (the app + empty desktop can be shared)
Expected behavior No matter if the device is reboot or work for a long time the user should be able to share every windows.
Platform information
- Flutter version: 3.27.4
- Plugin version: 2.4.6
- Flutter target OS: Mac [real device]
- Flutter target OS version: 12.0