File tree Expand file tree Collapse file tree
app/src/main/java/com/wmods/wppenhacer/xposed/features/general Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -337,6 +337,25 @@ class SeenTick(
337337 private fun hookConversationScreen (ticktype : Int ) {
338338 val onCreateMenuConversationMethod = Unobfuscator .loadOnCreatedMenuConversation(classLoader)
339339
340+
341+ XposedBridge .hookMethod(onCreateMenuConversationMethod, object : XC_MethodHook () {
342+ override fun afterHookedMethod (param : MethodHookParam ) {
343+ val menu = param.args[0 ] as Menu
344+ val menuItem = menu.add(0 , 0 , 0 , R .string.send_blue_tick)
345+ if (ticktype == 1 ) menuItem.setShowAsAction(MenuItem .SHOW_AS_ACTION_ALWAYS )
346+ menuItem.setIcon(Utils .getID(" ic_notif_mark_read" , " drawable" ))
347+ menuItem.setOnMenuItemClickListener {
348+ val currentUserJid = WppCore .getCurrentUserJid()
349+ currentUserJid?.let { jid -> sendBlueTick(jid) }
350+ Utils .showToast(
351+ Utils .getString(R .string.sending_read_blue_tick),
352+ Toast .LENGTH_SHORT
353+ )
354+ true
355+ }
356+ }
357+ })
358+
340359 MenuStatusListener .menuStatuses.add(object : MenuStatusListener .OnMenuItemStatusListener () {
341360 override fun addMenu (
342361 menu : Menu ,
You can’t perform that action at this time.
0 commit comments