sysninja Posted May 29, 2019 Posted May 29, 2019 Hi, As you can see in the screenshot, I'm having the problem with font rendering on Mojave starting with Alfred 3.8 version. Everything was ok until Alfred 3.8. I just updated to Alfred 4 and bought my powerpack upgrade thinking that this would be fixed, but I was wrong. Can you please take a look at this? I can't be going back to 3.7 now. If it means anything, it displays almost normal on Macbook display, but on my 34" 3440x1440 it's awful. Thanks!
Andrew Posted May 30, 2019 Posted May 30, 2019 @sysninja This is a really awkward issue and a bug I've raised with Apple regarding font rendering in Mojave on transparent panels, and only seems to affect some configurations of Mac. It was broken in 3.7 and before (fonts rendering too light). Could you try a different theme, or different fonts? I may add a hidden default writes which will restore the smoothed front, but incorrectly weighted behaviour for people who see this issue, and I'm going to bump the bug report.
sysninja Posted May 30, 2019 Author Posted May 30, 2019 (edited) Hey @Andrew thanks for the fast reply. I've tried all the themes and a couple of fonts and it's the same. I actually stayed on the last version of 3.7.x because I had no problems on it. Thanks for this, Apple really screwed the font rendering in Mojave. Edited May 30, 2019 by sysninja
Andrew Posted May 30, 2019 Posted May 30, 2019 @Jasondm007 Strange with the borders! Do you have any of the accessibility options enabled on your Mac which can affect things like this? Could you temporarily create a new user account and run Alfred there to see if things look normal? Cheers, Andrew
Jasondm007 Posted May 30, 2019 Posted May 30, 2019 (edited) @Andrew Thanks for getting back to me. No - I do not have any accessibility options enabled that would impact Alfred. After posting this question, I noticed that the black border around Alfred only shows up when Mojave is in Dark mode (previous screenshot above). When in Light mode, there's still a small border around the window, however, it's very light gray and hardly visible with Alfred's drop shadow (see screenshot below). Unfortunately, I don't have time to create a new user account at the moment, but I'll give it a try this evening when I leave the office. Thanks again for all of your help! @sysninja I'm not sure if it's helpful, but I used to notice a difference with the font weighting issue sometimes when I would toggle the "Use font smoothing when available" option in System Preferences off and on (System Preferences → General). Edited May 30, 2019 by Jasondm007
Andrew Posted May 31, 2019 Posted May 31, 2019 I've split the above post to this thread: https://www.alfredforum.com/topic/12830-theme-border-when-using-dark-mode/
sysninja Posted May 31, 2019 Author Posted May 31, 2019 @Jasondm007 @Andrew Alfred looks better when turning off font smoothing in macOS preferences, but then everything else looks a lot worse.
sysninja Posted May 31, 2019 Author Posted May 31, 2019 (edited) Sorry for double post. I've created sort of a workaround for Alfred. Quit Alfred, go to the Terminal and type: defaults write -app Alfred\ 4 CGFontRenderingFontSmoothingDisabled -bool YES Start Alfred again and it will look as good as it always looked. I have my CGFontRenderingFontSmoothingDisabled to NO globally in the system as Mojave doesn't render fonts correctly on non-Retina monitors. Edited May 31, 2019 by sysninja
Jasondm007 Posted June 1, 2019 Posted June 1, 2019 @sysninja Thanks for the suggestion! I really appreciate it. Just for clarification, are you recommending: to "Use font smoothing when available" from System Preferences, to run the app-specific terminal command (defaults write -app Alfred\ 4 CGFontRenderingFontSmoothingDisabled -bool YES), but to leave the global terminal command alone (defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO)? Thanks for your help!
sysninja Posted June 1, 2019 Author Posted June 1, 2019 Exactly, that helps for me: Log-out/log-in after doing that. Jasondm007 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now