Enabling "Discover" in Global > Disable Story Sections no longer hides the Discover section.
Reproduction steps
Enable Global > Disable Story Sections > Discover
Clear cache, force stop Snapchat, and reopen
See Discover section
Logs
|V/2024-05-29 22:13:37/manager/Loading RemoteSideContext
|V/2024-05-29 22:13:37/core/reloading config
|E/2024-05-29 22:13:37/core/Failed to get custom emoji font
|E/2024-05-29 22:13:37/core/java.io.IOException: read failed: EISDIR (Is a directory)
at libcore.io.IoBridge.read(IoBridge.java:614)
at java.io.FileInputStream.read(FileInputStream.java:328)
at android.os.ParcelFileDescriptor$AutoCloseInputStream.read(ParcelFileDescriptor.java:1032)
at java.io.FileInputStream.read(FileInputStream.java:297)
at android.os.ParcelFileDescriptor$AutoCloseInputStream.read(ParcelFileDescriptor.java:1023)
at com.google.common.primitives.b.U(Unknown Source:12)
at me.rhunk.snapenhance.core.util.ktx.FileHandleManagerKtxKt.getFileHandleLocalPath(Unknown Source:134)
at me.rhunk.snapenhance.core.features.impl.experiments.CustomEmojiFontKt.getCustomEmojiFontPath(Unknown Source:47)
at me.rhunk.snapenhance.core.ModContext.reloadNativeConfig(Unknown Source:101)
at me.rhunk.snapenhance.core.ModContext.reloadConfig(Unknown Source:18)
at me.rhunk.snapenhance.core.SnapEnhance.init(Unknown Source:19)
at me.rhunk.snapenhance.core.SnapEnhance.access$init(Unknown Source:0)
at me.rhunk.snapenhance.core.SnapEnhance$1$2$1$2$3$1$1.invokeSuspend(Unknown Source:15)
at t2.a.resumeWith(Unknown Source:8)
at N2.H.run(Unknown Source:114)
at N2.S.U(Unknown Source:138)
at com.google.common.primitives.b.G1(Unknown Source:104)
at com.google.common.primitives.b.H1(Unknown Source:2)
at me.rhunk.snapenhance.core.SnapEnhance$1$2$1$2.invoke(SourceFile:9)
at me.rhunk.snapenhance.core.SnapEnhance$1$2$1$2.invoke(SourceFile:1)
at me.rhunk.snapenhance.core.bridge.BridgeClient.connect(Unknown Source:159)
at me.rhunk.snapenhance.core.SnapEnhance$1.invoke(SourceFile:7)
at me.rhunk.snapenhance.core.SnapEnhance$1.invoke(SourceFile:1)
at me.rhunk.snapenhance.core.util.hook.Hooker$hook$$inlined$hook$1.beforeHookedMethod(Unknown Source:12)
at Dtq.tNFooiQb.G.H.VVWjy.XposedBridge$LegacyApiSupport.handleBefore(Unknown Source:24)
at J.callback(Unknown Source:179)
at LSPHooker_.attach(Unknown Source:11)
at android.app.Instrumentation.newApplication(Instrumentation.java:1283)
at android.app.LoadedApk.makeApplicationInner(LoadedApk.java:1458)
at android.app.LoadedApk.makeApplicationInner(LoadedApk.java:1395)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6959)
at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2236)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:205)
at android.os.Looper.loop(Looper.java:294)
at android.app.ActivityThread.main(ActivityThread.java:8177)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)
Caused by: android.system.ErrnoException: read failed: EISDIR (Is a directory)
at libcore.io.Linux.readBytes(Native Method)
at libcore.io.Linux.read(Linux.java:190)
at libcore.io.ForwardingOs.read(ForwardingOs.java:613)
at libcore.io.BlockGuardOs.read(BlockGuardOs.java:325)
at libcore.io.ForwardingOs.read(ForwardingOs.java:613)
at libcore.io.IoBridge.read(IoBridge.java:604)
... 39 more
|V/2024-05-29 22:13:37/manager/Syncing remote took 1 ms
|V/2024-05-29 22:13:37/core/database main.db integrity check passed
|V/2024-05-29 22:13:37/core/database arroyo.db integrity check passed
|W/2024-05-29 22:13:37/core/Failed to find ANDROID_ACTION_MENU_V2 in ConfigRule
|V/2024-05-29 22:13:37/core/feature manager init took 39 ms
|V/2024-05-29 22:13:37/core/init took 327ms
|V/2024-05-29 22:13:38/core/Loaded 20 cached messages in 29ms
|V/2024-05-29 22:13:39/core/feature manager onActivityCreate took 42 ms
|V/2024-05-29 22:13:39/core/onActivityCreate took 88
|V/2024-05-29 22:13:39/core/reloading config
|V/2024-05-29 22:13:39/manager/Syncing remote took 0 ms
|V/2024-05-29 22:13:42/core/SCVSLocationUpdate 1 <chunk> = message:
1 <fixed32> = 1109924052/0xd4182842/42.024246
2 <fixed32> = -1029691148/0xf428a0c2/-80.07999
3 <fixed32> = 1136843161/0x99d9c243/389.69998
4 <fixed32> = 1094189056/0x00003841/11.5
5 <fixed32> = 1064220546/0x82b76e3f/0.9324876
6 <chunk> = message:
4 <fixed32> = 0/0x00000000/0.0
5 <fixed32> = 0/0x00000000/0.0
7 <varint> = 1717035220828
9 <varint> = 1679339926925
11 <varint> = 0
10 <varint> = 0
11 <varint> = 0
|I/2024-05-29 22:13:43/FA/App measurement disabled via the manifest
|I/2024-05-29 22:13:44/FA/App measurement initialized, version: 94007
|I/2024-05-29 22:13:44/FA/To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
|I/2024-05-29 22:13:44/FA/To enable faster debug mode event logging run:
adb shell setprop debug.firebase.analytics.app com.snapchat.android
|I/2024-05-29 22:13:46/FA/Application backgrounded at: timestamp_millis: 1717035224267
|D/2024-05-29 22:13:58/manager/Saving logs, this may take a while ...
Snapchat Version
12.88.0.43
SnapEnhance Version
2.1.0 CI run 07282e7
Agreement
[X] This is not a bug regarding Snapchat+.
[X] I have provided a detailed description of the issue.
Description
Enabling "Discover" in Global > Disable Story Sections no longer hides the Discover section.
Reproduction steps
Logs
Snapchat Version
12.88.0.43
SnapEnhance Version
2.1.0 CI run 07282e7
Agreement