Data Race in Widgets?

I've turned on Swift 6 language mode and noticed that during runtime Xcode gives this warning for a new widget (iOS 17.2):

warning: data race detected: @MainActor function at TestWidgetExtension/TestWidget.swift:240 was not called on the main thread

struct TestWidget: Widget {
  let kind: String = "TestWidget"
  
  var body: some WidgetConfiguration {
    AppIntentConfiguration(
      kind: kind,
      intent: ConfigurationAppIntent.self,
      provider: Provider()
    ) { entry in // LINE 240
      TestWidgetEntryView(entry: entry)
        .containerBackground(Color.white, for: .widget)
    }
  }
}

Is there any way to solve this on my side?

Thank you!

If it’s UI facing or some SwiftData related, you need to use with @MainActor.

but ideally provide more information.

Data Race in Widgets?
 
 
Q