site_archiver@lists.apple.com Delivered-To: cocoa-dev@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=simple/simple; d=uni-bremen.de; s=2019; t=1744578105; i=@uni-bremen.de; bh=nOgNpp18GKwV/wPry7Bskk8oerZxkxd1EQe7M+CKX2c=; h=From:Subject:Date:References:To:In-Reply-To; b=QuhMGunXq+GRT24zxkG2bFdzQe1GsO4P8DxjR/7KB6QrvKUaktYuN5AVzOQhaEzLc i8xjoXAFCZMpHnf0r7+dqEHtetS77r7JVy4ncCvCmJYvUZyGN0geFVGrl3+Z4TKWAv XIfZ1DQPNqVilFAh08YZk9ZrWlsPbK0+q8cO0FaQHD12K57eXfi71F23Oig20j5Dtv VUV2f75zKVr89Rf77ndRLS8iozgIjgAJX6c2nd5CSsDXbBgh+V3aWb69+T+hAeTbSz pInZAkL1N33mkuqvb+VJHxCsPKL4VusA73B8ctTZKJyzXZ1eO76Bneya9weVp7Gxuc IRSMvRzcLD+9A==
My screensaver has never experienced this problem with any OS version.
Interesting! I was losing hope ... I seem to remember that about 2 years ago a few other people on this list experienced something similar as I did ...
You *are* using the correct NSUserDefaults object, right? [ScreenSaverDefaults defaultsForModuleWithName:@"your module name"];
Right, here is what I do: defaults_ = [ScreenSaverDefaults defaultsForModuleWithName: @"de.zach.ArtSaver"]; NSDictionary * monitor_user_prefs = [defaults_ dictionaryForKey: displayname]; NSNumber * fontSize = [monitor_user_prefs valueForKey: @"FontSize"]; fontSize_ = [fontSize unsignedIntValue]; etc.
I've mentioned this to you before, but what I'm guessing is happening is that your screensaver is experiencing the same thing that all legacy screensavers are seeing, which is that they no longer get stopped when the user wakes the screen. The process named "legacyScreenSaver (Wallpaper)" loads and runs your screensaver views, but they broke it some time back, and it no longer tells them to stop. This is very easy to see by looking at all processes in Activity Monitor. Start and stop the screensaver multiple times and you're bound to end up with multiple instances running for every screen. I've added
I don't see this on my side. I have let macOS launch my screensaver several times, but still I see exactly one process: legacyScreenSaver (Wallpaper) Also, I don't see any process "ArtSaver" (the name of my plugin). Best regards, Gabriel _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com smime.p7s