From 15efe9895edabb9d9dae089c68edcd495eab898a Mon Sep 17 00:00:00 2001 From: bullinnyc Date: Thu, 13 Apr 2023 08:46:40 +0700 Subject: [PATCH] Fix a bug with multiple clicking on a dropdown menu item. --- Sources/PopUpMenuSwift/Views/PopUpMenuView.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Sources/PopUpMenuSwift/Views/PopUpMenuView.swift b/Sources/PopUpMenuSwift/Views/PopUpMenuView.swift index dd2007c..4293991 100644 --- a/Sources/PopUpMenuSwift/Views/PopUpMenuView.swift +++ b/Sources/PopUpMenuSwift/Views/PopUpMenuView.swift @@ -117,6 +117,8 @@ public struct PopUpMenuView: View { cornerRadius: popUpStyle.itemCornerRadius, padding: popUpStyle.itemPadding ) { + guard menuState.isShowMenu[menuIndex] else { return } + menuState.clearState() startOrStopPopUpTimer() stopBounceTimerIfNeeded()