RTL flow in SwiftUI

I have a problem in dealing with RTL language (Arabic) in SwiftUI with List and Searchable flow, also when long pressed on the search bar to prompt the options menu it is also flipped.

I added the environment parameter to support right to left layout direction for the list, but when I clicks on the search bar to do the search flow the list is flipped again, Thanks in advance.

var body: some View {
    
    NavigationStack {
            
        List {
            Section {
                Text("مرحبا")
            }
        }
        .environment(\.layoutDirection, .rightToLeft)
        .flipsForRightToLeftLayoutDirection(true)
        
        .navigationTitle(" جديد")
        .toolbar(content: {
            Button("اغلاق") {
                self.dismiss()
            }
        })
    }
    .tint(Color.blue)
    .searchable(text: self.$searchText, placement: .navigationBarDrawer(displayMode: .always))
    .interactiveDismissDisabled()
}

@Medhatibsais - Please file a bug report using Feedback Assistant. Could you confirm which OS version you're testing on ?

RTL flow in SwiftUI
 
 
Q