streamlink-twitch-gui
streamlink-twitch-gui copied to clipboard
Accessibility Access request
Bug report
- [x] I understand the difference between Streamlink and Streamlink Twitch GUI.
- [x] This is a bug report and I have read the contribution guidelines.
Environment details
Operating system and version:
macOS 10.14
Streamlink Twitch GUI version:
1.6.0
Streamlink version:
0.14.2
Configuration details:
Description
macOS window shows up when launching stream:
"Accessibility Access (Events) "Streamlink Twitch GUI" would like to control this computer using accessibility features. Grant access to this application Security and Privacy preferences, located in System Preferences."
Expected / Actual behavior
The window shouldn't show up
Reproduction steps
Start a stream
Additional comments, screenshots, etc.
If it's an expected behavior, why does the software needs this access?
I can not confirm this. The window did not pop up for me and Streamlink-Twitch-GUI is not listed under Privacy->Accessibility in system preferences.
Streamlink: 0.14.2 maxOS: 10.14 (Mojave) GUI: 1.6.0 (installed via brew)
EDIT: I take that back. Just happened to me too
https://www.howtogeek.com/297083/why-do-some-mac-apps-need-to-control-this-computer-using-accessibility-features/
I haven't seen this in any of my macOS VMs yet, but I also didn't install 10.14 yet, so maybe something has changed there.
All the Twitch GUI does when launching a stream is looking up Python, Streamlink and the player executable and then it executes Python with the necessary parameters. There's also a debug/error log being written to your ${HOME}/Library/ directory and icons for desktop notifications are cached in there, too. Other than that, it's just a regular NW.js application and everything beyond that can't be controlled by the app itself.
So yeah, I don't know what is causing this accessibility access request message to pop up, as there are a few different reasons for that.
I reinstalled the computer, installed streamlink, streamlink twitch GUI and VLC all via brew, and it still happens.