diff --git a/app/src/main/java/ru/vtosters/lite/dnr/DNRPrefs.java b/app/src/main/java/ru/vtosters/lite/dnr/DNRPrefs.java
index 7dd61f7a4..d83e0a0d2 100644
--- a/app/src/main/java/ru/vtosters/lite/dnr/DNRPrefs.java
+++ b/app/src/main/java/ru/vtosters/lite/dnr/DNRPrefs.java
@@ -7,6 +7,10 @@ public class DNRPrefs{
return getBoolValue("read_s", false);
}
+ public static boolean getVoiceListened(){
+ return getBoolValue("listen_v", false);
+ }
+
public static boolean getMarkAsReadWithoutExceptions(int peerId){
if (readPM(peerId))
return true;
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 a9680fcb2..5b1c1896b 100644
--- a/app/src/main/java/ru/vtosters/lite/utils/Preferences.java
+++ b/app/src/main/java/ru/vtosters/lite/utils/Preferences.java
@@ -174,10 +174,6 @@ public class Preferences{
return getBoolValue("dnr", true);
}
- public static boolean dns(){
- return getBoolValue("dns", false);
- }
-
public static boolean dnt(){
return getBoolValue("dnt", true);
}
diff --git a/smali/res/xml/preferences_activity.xml b/smali/res/xml/preferences_activity.xml
index 47f92a15a..3f632df79 100644
--- a/smali/res/xml/preferences_activity.xml
+++ b/smali/res/xml/preferences_activity.xml
@@ -73,9 +73,19 @@
android:title="@string/activity_what_is_it" />
+
+
+
+
getVoiceListened()Z
+
+ move-result v0
+
+ if-eqz v0, :cond_0
+
+ return-void
+
+ :cond_0
invoke-interface {p1}, Lcom/vk/im/engine/ImEnvironment;->a0()Lcom/vk/im/engine/internal/storage/StorageManager;
move-result-object p2
diff --git a/smali/smali_classes4/com/vk/stories/StoriesController.smali b/smali/smali_classes4/com/vk/stories/StoriesController.smali
index 63e96a292..25e71fd13 100644
--- a/smali/smali_classes4/com/vk/stories/StoriesController.smali
+++ b/smali/smali_classes4/com/vk/stories/StoriesController.smali
@@ -1941,7 +1941,7 @@
.line 43
:cond_0
- invoke-static {}, Lru/vtosters/lite/utils/Preferences;->dns()Z
+ invoke-static {}, Lru/vtosters/lite/dnr/DNRPrefs;->getStoriesRead()Z
move-result v2
@@ -1999,7 +1999,7 @@
.method public static a(Lcom/vk/dto/stories/model/StoriesContainer;Lcom/vk/dto/stories/model/StoryEntry;Lcom/vk/stories/StoriesController$SourceType;I)V
.locals 15
- invoke-static {}, Lru/vtosters/lite/utils/Preferences;->dns()Z
+ invoke-static {}, Lru/vtosters/lite/dnr/DNRPrefs;->getStoriesRead()Z
move-result v2
diff --git a/smali/smali_classes4/com/vtosters/lite/VKApplication.smali b/smali/smali_classes4/com/vtosters/lite/VKApplication.smali
index 7d1490aa1..654c31ba3 100644
--- a/smali/smali_classes4/com/vtosters/lite/VKApplication.smali
+++ b/smali/smali_classes4/com/vtosters/lite/VKApplication.smali
@@ -827,9 +827,9 @@
invoke-direct {v2, v0, v3}, Lcom/vk/music/n/BoomModelImpl;->(Lcom/vk/music/player/PlayerModel;Lcom/vk/music/restriction/MusicRestrictionManager;)V
- invoke-static {v1, v3}, Lbruhcollective/itaysonlab/libvkx/client/LibVKXBoomModelProvider;->createModel(Lcom/vk/music/player/PlayerModel;Lcom/vk/music/restriction/MusicRestrictionManager;)Lcom/vk/music/common/BoomModel;
+ # invoke-static {v1, v3}, Lbruhcollective/itaysonlab/libvkx/client/LibVKXBoomModelProvider;->createModel(Lcom/vk/music/player/PlayerModel;Lcom/vk/music/restriction/MusicRestrictionManager;)Lcom/vk/music/common/BoomModel;
- move-result-object v2
+ # move-result-object v2
invoke-virtual {v1, v2}, Lcom/vk/music/common/Music$a;->a(Lcom/vk/music/common/BoomModel;)V