.glassProminent toolbar buttons are glitchy in iOS 26.1 RC

I've adopted the new .glassProminent button style for primary/confirmation actions in the toolbar. Starting around beta 3 or 4 of iOS 26.1, these buttons started glitching: When navigating to a view, the button is initially untinted, and then the tint abruptly appears after a 1 second delay. This is still the case in the 26.1 release candidate, and it is also affecting Apple's own apps.

This new style is one of the defining characteristics of the new design system, so I find it hard to believe that Apple hasn't noticed this regression, which leads me to wonder if I might be doing something wrong or if this is specific to my device (12 mini).

Is this the correct way to achieve the effect:

ToolbarItem(placement: .confirmationAction) {
    Button("button_submit", action: submitMessage)
        .buttonStyle(.glassProminent)
        .tint(Color.blue)
}

The same glitch occurs if I use .primaryAction, and it also occurs even if I remove the .tint modifier. It seems to be a problem with .glassProminent.

It looks really janky, so now I feel like I need to pull out all my .glassProminent toolbar buttons in preparation for iOS 26.1's release.

That sounds like a bug. Do you have a feedback report yet? If not, would you mind to file one and share your report ID here. Thanks!

Best,
——
Ziqiao Chen
 Worldwide Developer Relations.

FB20883820

.glassProminent toolbar buttons are glitchy in iOS 26.1 RC
 
 
Q