From eaf2e3a53ec9345cb18684d7374de03b681e6808 Mon Sep 17 00:00:00 2001 From: Rohit Ashwani <104081598+rohitashwani1@users.noreply.github.com> Date: Mon, 8 May 2023 23:13:31 +0530 Subject: [PATCH] Issue #477 Multiple setting page issue resolved (#522) * Multiple setting page issue resolved * Issue #477 resolved --- .../java/com/yogeshpaliyal/keypass/ui/redux/KeyPassRedux.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/yogeshpaliyal/keypass/ui/redux/KeyPassRedux.kt b/app/src/main/java/com/yogeshpaliyal/keypass/ui/redux/KeyPassRedux.kt index 5c2812cb..ddc9ed32 100644 --- a/app/src/main/java/com/yogeshpaliyal/keypass/ui/redux/KeyPassRedux.kt +++ b/app/src/main/java/com/yogeshpaliyal/keypass/ui/redux/KeyPassRedux.kt @@ -33,7 +33,9 @@ object KeyPassRedux { } else { arrPages.add(state.currentScreen) } - + if (state.currentScreen == action.state) { + arrPages.remove(state.currentScreen) + } state.copy(currentScreen = action.state) }