From 81499cd3621d7e6fa95eadc3d28e0810e2c46505 Mon Sep 17 00:00:00 2001 From: Katharine Date: Wed, 27 Oct 2021 18:49:09 +0800 Subject: [PATCH] onProgressChanged handles only user input now, always store user zoom level input --- .../java/protect/card_locker/LoyaltyCardViewActivity.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/protect/card_locker/LoyaltyCardViewActivity.java b/app/src/main/java/protect/card_locker/LoyaltyCardViewActivity.java index 8d3d8e8de..5daead381 100644 --- a/app/src/main/java/protect/card_locker/LoyaltyCardViewActivity.java +++ b/app/src/main/java/protect/card_locker/LoyaltyCardViewActivity.java @@ -278,12 +278,10 @@ public class LoyaltyCardViewActivity extends CatimaAppCompatActivity implements float scale = (float) progress / (float) barcodeScaler.getMax(); Log.d(TAG, "Scaling to " + scale); - if (isFullscreen){ - loyaltyCard.zoomLevel = progress; - db.updateLoyaltyCardZoomLevel(loyaltyCardId, loyaltyCard.zoomLevel); + loyaltyCard.zoomLevel = progress; + db.updateLoyaltyCardZoomLevel(loyaltyCardId, loyaltyCard.zoomLevel); - setCenterGuideline(loyaltyCard.zoomLevel); - } + setCenterGuideline(loyaltyCard.zoomLevel); drawMainImage(mainImageIndex, true); }