Betas 8 of macOS Tahoe and iOS 26 are out now.

For the apps I am working on—Singapore Buses and NetNewsWire—I don't have any major issues. However, I've come across a missing API in AppKit that is somewhat infuriating.

First, some context. Brent Simmons wrote on inessential.com:

And so I seriously dislike the experience of using a Mac with Liquid Glass. The UI has become the star, but the drunken star, blurry, illegible, and physically unstable. It makes making things way more of a struggle than it used to be.

So for NetNewsWire, the question is whether or not there is a way to make the blurry bits less blurry and to bring back some legibility. Is there way to get it off the sauce?

In the transcript for the WWDC video, Build an AppKit app with the new design, it reads like it the system applies fades and blurs at its discretion:

The new design encourages flowing your content edge-to-edge, with Liquid Glass elements floating atop. To provide separation between the glass and the content, the system applies a visual effect in the areas where these two overlap. This effect comes in two variants: a soft-edge-style, which progressively fades and blurs the content, and a hard-edge-style, which uses a more opaque backing to provide greater separation between the content and the floating elements.

Indeed, looking at the AppKit APIs made available with macOS 26, there's no obvious way to override the system's visual effect behaviour. The answer to the above question is No.

However, if NetNewsWire were a SwiftUI app, the answer to that question would be Yes. In SwiftUI, developers can decide to reduce the blur around vertical and horizontal bars with a simple modifier:

.scrollEdgeEffectStyle(.hard, for: .vertical)
0:00
/0:04

The effect of a hard edge scroll effect.

Hopefully, this API is made available with the next beta release (or release candidate) of Xcode 26.