Skip to content

Commit fd7e5ba

Browse files
committed
Fix bug in Hide Seen View
1 parent 3faffbe commit fd7e5ba

File tree

1 file changed

+2
-2
lines changed
  • app/src/main/java/com/wmods/wppenhacer/xposed/features/customization

1 file changed

+2
-2
lines changed

app/src/main/java/com/wmods/wppenhacer/xposed/features/customization/HideSeenView.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,10 @@ protected void beforeHookedMethod(MethodHookParam param) throws Throwable {
5454
@Override
5555
protected void afterHookedMethod(MethodHookParam param) throws Throwable {
5656
if (param.thisObject != mAdapter) return;
57+
var position = (int) param.args[0];
5758
var viewGroup = (ViewGroup) param.args[1];
5859
if (viewGroup == null) return;
59-
var field = ReflectionUtils.findFieldUsingFilter(viewGroup.getClass(), field1 -> field1.getType() == FMessageWpp.TYPE);
60-
Object fMessageObj = field.get(viewGroup);
60+
Object fMessageObj = mAdapter.getItem(position);
6161
if (fMessageObj == null) return;
6262
var fmessage = new FMessageWpp(fMessageObj);
6363
if (fmessage.getKey().isFromMe) return;

0 commit comments

Comments
 (0)