How to turn off background extension effect in UISplitViewController?

I have a triple-column UISplitViewController setup in "tile" mode. Each of the 3 columns has a table view controller. Under iPadOS 26, the section headers and row selection in the middle table extends all the way to the left of the screen, behind the primary column. It looks terrible. The documentation for "Adopting Liquid Glass" makes it sound like you can add this behavior by using UIBackgroundExtensionView. But I get this behavior automatically in a UISplitViewController. How do I turn this off?

I created a simpler sample using a double-column split view with two table view controllers. Here's a screenshot of the result:

Note how the section headers and the row selection appear all the way to the left edge of the screen. I don't want that effect. How do you turn off this effect in a UISplitViewController?

Here is the code used to setup the split view and the app's main window:

func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
    guard let winScene = (scene as? UIWindowScene) else { return }

    let primary = PrimaryViewController(style: .plain)
    let primaryNC = UINavigationController(rootViewController: primary)
    let detail = DetailViewController(style: .plain)
    let detailNC = UINavigationController(rootViewController: detail)

    let sv = UISplitViewController(style: .doubleColumn)
    sv.preferredDisplayMode = .oneBesideSecondary
    sv.preferredSplitBehavior = .tile
    sv.primaryBackgroundStyle = .none
    sv.displayModeButtonVisibility = .automatic

    sv.setViewController(primaryNC, for: .primary)
    sv.setViewController(detailNC, for: .secondary)

    let win = UIWindow(windowScene: winScene)
    win.rootViewController = sv
    win.makeKeyAndVisible()
    window = win
}

The PrimaryViewController and DetailViewController are simple UITableViewController subclasses that only add a few rows and section headers as needed.

Could you open a bug report, include a test project and post the FB number here once you do. Bug Reporting: How and Why? has tips on creating your bug report.

@DTS Engineer What's the point of filing a bug report? Will it actually get fixed? I'm asking a serious question because I've already filed several iOS/iPadOS 26 bug reports related to UISplitViewController and UIKit. Several were reported against beta 1. Those bug reports include trivial sample apps and step-by-step instructions demonstrating the issue. None have been fixed as of iOS/iPadOS 26.0 GM.

I also have several outstanding bug reports for broken functionality about UISearchController/UISearchBar under iOS/iPadOS 26. Again, several since beta 1. All include trivial test apps that demonstrate the issue. Again, none have been fixed. All of these outstanding issues are impacting my app.

I'm very frustrated and disappointed. I'm sorry but I no longer have the ambition to file more bug reports that will never be fixed.

I truly hope Apple gets back to the days of "it just works". That era seems to be lost at the moment. Every year iOS and others are updated with lots of new features and lots of new bugs. I strongly urge Apple to rethink iOS 27. I propose that there be no new features. Instead, go back and fix the countless outstanding issues that fill this forum and Feedback Assistant.

Sorry for the rant but I do hope things get better.

I have the same issue.

How to turn off background extension effect in UISplitViewController?
 
 
Q