From 9260379c5f3eeb5fd6884737dbede263723d89dc Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Thu, 30 Sep 2021 15:23:54 +0200 Subject: [PATCH 1/3] Invalidata la cache del menu durante il logout --- .../integry/integrywmsnative/core/context/MainContext.java | 1 + .../it/integry/integrywmsnative/core/menu/MenuService.java | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/app/src/main/java/it/integry/integrywmsnative/core/context/MainContext.java b/app/src/main/java/it/integry/integrywmsnative/core/context/MainContext.java index 8b13a429..8e313b96 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/context/MainContext.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/context/MainContext.java @@ -56,6 +56,7 @@ public class MainContext { } public void logout(Runnable onLoggedOut) { + menuService.invalidateCache(); UtilityThread.executeParallel(() -> { SettingsManager.i().setUser(null); SettingsManager.i().setUserSession(null); diff --git a/app/src/main/java/it/integry/integrywmsnative/core/menu/MenuService.java b/app/src/main/java/it/integry/integrywmsnative/core/menu/MenuService.java index bdc1f118..155e87d9 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/menu/MenuService.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/menu/MenuService.java @@ -73,4 +73,9 @@ public class MenuService { } } + public void invalidateCache() { + this.mInternalCachedMenu = null; + this.mInternalCachedFlatMenu = null; + } + } From 2b97faaa65f0770164fb5a1c038bbe2674446027 Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Thu, 7 Oct 2021 10:52:44 +0200 Subject: [PATCH 2/3] Fix su decimali nel caso di FlagDig --- app/src/main/res/layout-land-hdpi/dialog_input_quantity_v2.xml | 3 ++- app/src/main/res/layout/dialog_input_quantity_v2.xml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/layout-land-hdpi/dialog_input_quantity_v2.xml b/app/src/main/res/layout-land-hdpi/dialog_input_quantity_v2.xml index dfb091da..a209e26d 100644 --- a/app/src/main/res/layout-land-hdpi/dialog_input_quantity_v2.xml +++ b/app/src/main/res/layout-land-hdpi/dialog_input_quantity_v2.xml @@ -521,7 +521,8 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="@string/tot_qty" - android:inputType="numberDecimal" + android:digits="0123456789" + android:inputType="number" app:binding="@{view.currentQtaTot}" /> diff --git a/app/src/main/res/layout/dialog_input_quantity_v2.xml b/app/src/main/res/layout/dialog_input_quantity_v2.xml index 6d147a83..6f4ecbfb 100644 --- a/app/src/main/res/layout/dialog_input_quantity_v2.xml +++ b/app/src/main/res/layout/dialog_input_quantity_v2.xml @@ -515,7 +515,8 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="@string/tot_qty" - android:inputType="numberDecimal" + android:digits="0123456789" + android:inputType="number" app:binding="@{view.currentQtaTot}" /> From 93c3350cb210ff08c2465bc686d402cf5ec3a71f Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Thu, 7 Oct 2021 10:53:26 +0200 Subject: [PATCH 3/3] -> v1.18.6 (236) --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 249d20cd..90e67942 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -6,8 +6,8 @@ apply plugin: 'com.google.gms.google-services' android { - def appVersionCode = 235 - def appVersionName = '1.18.5' + def appVersionCode = 236 + def appVersionName = '1.18.6' signingConfigs { release {