Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Continuously recording screen #4113

Closed
jonn-set opened this issue Jan 12, 2025 · 5 comments
Closed

Continuously recording screen #4113

jonn-set opened this issue Jan 12, 2025 · 5 comments
Labels
bug Something isn't working

Comments

@jonn-set
Copy link

Describe the bug

Looks like a new issue where its continuously recording screen, I dont even have the option to show the thumbnails enabled, still it keeps recording screen, I had to disable the screen recording option from Mac Settings to get it to stop.

Screenshots / video

The notification I see:
image

This notification is appealing every few minutes, dont think this was happening earlier.

My options is not to show thumbnails, still its doing it:

Alt+Tab preference:
image

Steps to reproduce the bug

  1. Go to app 'Preferences'
  2. In Appearance tab, select App Icons option
  3. Activate Alt+Tab using the shortcut assigned

Your environment

  • AltTab version: 7.18.0
  • macOS version: 15.2
  • Other relevant info: N/A
@jonn-set jonn-set added the bug Something isn't working label Jan 12, 2025
@xgiovio
Copy link

xgiovio commented Jan 12, 2025

same here

@jbbehar
Copy link

jbbehar commented Jan 12, 2025

I had this issue on 15.2 as well. After a lot of troubleshooting, if you completely remove and reinstall AltTab and re-permission through Mac OS permissions, the problem goes away. Seems that existing installed apps have this problem when moving to 15.2, and the current fix is to completely uninstall and reinstall @xgiovio @jonn-set

@lwouis
Copy link
Owner

lwouis commented Jan 12, 2025

Hi,

I think what may trigger this is that we make a permission check every 5s. This is intended to detect if the user has removed screen-recording permissions while the app is running. In that case, we want to restart the app, so the user is faced with the permissions window, and has to decide if they grant the permission, or if they skip it, in which case, they will not be able to have the thumbnails or preview feature.

I've made this check not happen if either the user has chosen to skip the permission, or if their current settings don't use thumbnail and preview. If they change their settings, the check will happen as normal.

One downside of this change is that users who skipped the permission and granted it later would see the callout in the menubar menu go away. After the change, since we won't check every 5s, the callout will remain until the next restart, or if the user opens the permissions window, which triggers checks every 100ms to be sync'd visually with the OS.

I've also taken the opportunity to slightly update the text in the Permission Window to clarify what the screen-recording permission is used for.

Thank you

@lwouis
Copy link
Owner

lwouis commented Jan 12, 2025

Regarding the fact that macOS/Apple is doing A/B testing on users with various UI to warn them about apps using Screen Recording, there is nothing we can do. They have been bothering users for years now. Latest being #3973.

Bothered users come here to complain. Please understand there is nothing we can do with these annoying UIs. If we could block them, then the OS security would be bypassed. Of course, there is no way to do it for an app.

@lwouis lwouis closed this as completed in f3b116e Jan 12, 2025
github-actions bot pushed a commit that referenced this issue Jan 12, 2025
## [7.18.1](v7.18.0...v7.18.1) (2025-01-12)

### Bug Fixes

* don't check screen-recording permission if unnecessary ([f3b116e](f3b116e)), closes [#4113](#4113)
* show shadows around thumbnails (closes [#4068](#4068)) ([597b443](597b443))
@jonn-set
Copy link
Author

@lwouis appreciate all your efforts in keeping this open source and even providing a fix on a Sunday afternoon/evening.

I do understand the MacOS built-in protection and have been using this app for around a year now, so I know when it shows the warning but today I noticed it doing it more often, so thought of checking if there was some other issue.

But again, thanks for your efforts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants