Предупреждение SwiftUI: `Попытка -[UIContextMenuInteraction dismissMenu], когда не в активном состоянии`
С помощью Xcode 12 beta (12A6159)
на macOS Catalina 10.15.5 (19F101)
когда я нажимаю кнопку "Назад" в NavigationView, возвращаясь из нажатого View, я вижу это предупреждение в консоли.
[UIContextMenuInteraction] Попытка -[UIContextMenuInteraction dismissMenu], когда не в активном состоянии. Это клиентская ошибка, чаще всего вызванная вызовом отклонения более одного раза в течение определенного жизненного цикла. (<_UIVariableGestureContextMenuInteraction: 0x6000037689a0>)
Я не получал этого предупреждения в Xcode 11.5.
Код очень прост:
var body: some View {
NavigationView {
NavigationLink(destination: gameScreen) {
Text("Start game")
}
}
}
После перехода к gameScreen
а затем нажав кнопку "Назад" на панели навигации, я вижу зарегистрированное предупреждение в консоли.
Я не переходил ни на один из новых элементов SwiftUI, например App
или SceneBuilder
так далее...