Navigation title in master splitview panel wrong colour with dark mode and hard scrollEdgeEffect

The navigation title color is wrong (dark on dark background) when applying hard scrolledgeeffectstyle.

Illustrated by code example. In simulator or physical device.

Changing scrollEdgeEffectStyle to soft resolves the issue. As does changing the listStyle.


@main
struct AppView: App {
    var body: some Scene {
        WindowGroup {
            NavigationSplitView {
                NavigationStack {
                        Section {
                            NavigationLink(destination: OptionsView()) {
                                Label("More Options", systemImage: "gearshape")
                            }
                            .isDetailLink(false)
                        } header: {
                            Text("WITH OPTIONS").bold()
                        }
                    .navigationTitle("TESTING")
                }
            } detail: {
                Text("DETAIL")
            }
            .preferredColorScheme(.dark)
        }
    }
}

struct OptionsView: View {
    var body: some View {
        List {
            Text("List Item")
        }
        .listStyle(.plain)
        .navigationTitle("MORE OPTIONS TITLE")
        .scrollEdgeEffectStyle(.hard, for: .all)
    }
}

Submittted FB20811402

Bug appears in Landscape mode for iPhone only. Any orientation for iPad.

Thanks so much for the post and also the bug report.

Could you please provide the platform and version of OS you are currently using when the issue occurs? Guessing iOS or iPadOS as your last line on your post. Additionally, what version of was it functioning correctly? Furthermore, what Xcode version are you utilizing?

Kindly include this information here and in the bug report instead of providing a Swift file. If possible, could you also provide a simple, focused project and screenshots of what is producing and screen shots of the previous version if any? The project will help us on the OS target as well.

If so, please share a link to your test project. That'll help us better understand what's going on. If you're not familiar with preparing a test project, take a look at Creating a test project.

Thanks for all this,

Albert Pascual
  Worldwide Developer Relations.

iOS 26.0.1 iPadOS 26.0.1 XCode 26.0 (17A324) Worked fine with previous iOS versions.

Thanks for that, have you tried iOS 26.1 beta? What results do you get there?

Have you tried disabling Liquid Glass? https://developer.apple.com/documentation/BundleResources/Information-Property-List/UIDesignRequiresCompatibility

Do you have the project showing the issue?

Albert Pascual
  Worldwide Developer Relations.

The code submitted is the entire project.

Sorry - I don't have a spare device to try the beta.

Navigation title in master splitview panel wrong colour with dark mode and hard scrollEdgeEffect
 
 
Q