-
Notifications
You must be signed in to change notification settings - Fork 10
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
It stopped working after updating to macOS 14.4 🥹 #20
Comments
Yup, looks like 14.4 broke it. The issue appears to be with frida. Hopefully updating it will fix the issue. |
Unfortunately updating Frida doesn't fix it. Apple has done something to make it more difficult to inject code into the Dock. I'll likely need to find a new method of doing the injection, other than using Frida, or wait for Frida to make a fix themselves. It could be a while until forceFullDesktopBar is going to work in 14.4 and later. |
Oh, good to know. Thanks for the preliminary research! Now that it no longer works, I realise again how annoying the default way spaces are shown is! 😁 Meanwhile, I think I'll use the less elegant "fix" in BetterTouchTool (it moves the mouse cursor briefly to the top before executing Mission Control). Maybe other users of forceFullDesktopBar might like this too as a temporary fix. |
@roelvangils I also recommend checking out my other tool missionControlFullDesktopBar which I made several years ago as an alternative method that doesn't require code injection or disabling SIP. It still works in Sonoma! And its method doesn't involve moving the mouse cursor. |
Thanks, @briankendall! You clearly put a lot of sweat and tears in this! 😁 The other tools also works great, but (honestly) my earlier hack works just as well (for now): (This is not the "Mission Control & Immediately Show Desktop Preview" in BetterTouchTool, because that one flickers. Ughhh!) BTW, are you planning to compile missionControlFullDesktopBar for Apple Silicon? I see it's still for Intel. It probably doesn't make any difference 😁 |
I should recompile it, since it wouldn't take much effort. I don't think the app needs to be updated at all, just recompiled. |
This is a bit of a dumb "solution", but actually you can just add a bunch of empty desktops to force Mission Control to start with the previews open. on my Air it takes only 9 virtual desktops. Unclear if this has any other sort of downside (performance penalty? I assume minimal if most of the desktops are empty :P ). Unfortunately I tried your other tool @briankendall and there are some noticable issues: specifically, when using BetterTouchTool to trigger it, you effectively have to disable the system gesture and substitute it with just a non-finger-tracking 4-finger-up, with a noticeable almost full second delay in Mission Control activating... |
Whoops 🙂
The text was updated successfully, but these errors were encountered: