исправлено мерцание бургер меню

This commit is contained in:
cheykrym 2025-08-14 02:44:04 +03:00
parent 927ac45ec8
commit d7067db1d6

View File

@ -69,15 +69,15 @@ struct MainView: View {
}
// Затемнение и закрытие по тапу
if isSideMenuPresented {
Color.black.opacity(0.4 * Double(((menuWidth + menuOffset) / menuWidth)))
Color.black
.opacity(Double(menuOffset / menuWidth) * 0.4)
.ignoresSafeArea()
.onTapGesture {
withAnimation(.easeInOut) {
isSideMenuPresented = false
}
}
}
.allowsHitTesting(menuOffset > 0)
// Боковое меню
SideMenuView(isPresented: $isSideMenuPresented)