From 62fbdab39a890e6fb6679c5121d24d748ba46a16 Mon Sep 17 00:00:00 2001
From: gdlbo <41114720+gdlbo@users.noreply.github.com>
Date: Thu, 9 Jun 2022 00:04:14 +0300
Subject: [PATCH] added pref disableanimstickers to debug
---
.../ru/vtosters/lite/utils/Preferences.java | 4 +++
smali/res/xml/preferences_debug.xml | 4 +++
.../com/vk/stickers/Stickers.smali | 26 ++++++++++++++++---
3 files changed, 30 insertions(+), 4 deletions(-)
diff --git a/app/src/main/java/ru/vtosters/lite/utils/Preferences.java b/app/src/main/java/ru/vtosters/lite/utils/Preferences.java
index 7acab9f94..4647fcbbf 100644
--- a/app/src/main/java/ru/vtosters/lite/utils/Preferences.java
+++ b/app/src/main/java/ru/vtosters/lite/utils/Preferences.java
@@ -334,6 +334,10 @@ public class Preferences {
return getBoolValue("roundedmsgs", false);
}
+ public static boolean disableanimstickers() {
+ return getBoolValue("disableanimstickers", true);
+ }
+
public static boolean donaterecomm() {
return getBoolValue("donaterecomm", false);
}
diff --git a/smali/res/xml/preferences_debug.xml b/smali/res/xml/preferences_debug.xml
index 469e01364..f1c569bc4 100644
--- a/smali/res/xml/preferences_debug.xml
+++ b/smali/res/xml/preferences_debug.xml
@@ -58,6 +58,10 @@
android:entryValues="@array/lang_value"
android:key="lang_value"
android:title="@string/debug_experimental_language" />
+
disableanimstickers()Z
+
+ move-result v0
+
+ if-eqz v0, :cond_228
+
+ const v0, 0x0 ## nedofix anim stickers
+
+ return v0
+
+ :cond_228
const-string v0, "stickers"
const-string v1, "animation_enabled"
@@ -298,8 +309,6 @@
move-result v0
- const v0, 0x0 ## nedofix anim stickers
-
return v0
.end method
@@ -2551,6 +2560,17 @@
.method public n()Z
.locals 2
+ invoke-static {}, Lru/vtosters/lite/utils/Preferences;->disableanimstickers()Z
+
+ move-result v0
+
+ if-eqz v0, :cond_228
+
+ const v0, 0x0 ## nedofix anim stickers
+
+ return v0
+
+ :cond_228
const-string v0, "stickers"
const-string v1, "suggests_enabled"
@@ -2560,8 +2580,6 @@
move-result v0
- const v0, 0x0 ## nedofix anim stickers
-
return v0
.end method